Gerald A. DeLuca
Pagoda Theatre
San Francisco, CA
Uploaded on: August 5, 2021
Size: 255 KB
Views: 410
License:
January 28, 1917. Ad in “L'Italia della domenica.” Films of war on the Italian front.
1 person favorited this photo