Myra Carter

Myra Carter

1929–2016 · Chicago, Illinois, USA

1 film in the catalog

Actor · 1