Gerald A. DeLuca
Marble Arch Pavilion
London, GB
Uploaded on: September 26, 2021
Size: 141.9 KB
Views: 504
License:
March 7, 1930, in The Jewish Guardian.
1 person favorited this photo