Teala Loring

Teala Loring

Born 6 October 1922 in Denver, Colorado, USA

Died 28 January 2007 (aged 84)