Peter Ellenshaw

Peter Ellenshaw

Born: 1913-05-24 — London, England, UK

Known For