Gerald A. DeLuca
London Hippodrome Theatre
London, GB
Uploaded on: June 6, 2023
Size: 823.6 KB
Views: 308
License:
Ad for January 21, 1929.
No one has favorited this photo yet