Sasha von Scherler

Sasha von Scherler

Born: 1934-12-12 — New York City, New York, USA

Known For