Discover

Artist

Twyla Herbert

Twyla Herbert
Born
July 27, 1921
Died
July 11, 2009
Country
United States
IPI
00013897178
Comments
Songwriter, known for her long songwriting partnership with singer Lou Christie.

Meta

Added by Bastien