Larry Powell

Larry Powell

Born: 1923-05-17 — Chicago, Illinois, USA

Known For