Myra Carter

Myra Carter

Born: 1929-10-27 in Chicago, Illinois, USA

Previous Next
Previous Next