30923

No Image

Christopher Challis

Camera
Born: March 18, 1919
London, England, UK