Sunday, 9 February 2020

Sheree North

Born: 17 January 1932, Los Angeles, California, USA
Died: 4 November 2005, Los Angeles, California, USA

The Night They Took Miss Beautiful (1975) (TV) as Layla Burden

















No comments:

Post a Comment