Gerald A. DeLuca
Cosmo Theatre
New York, NY
Uploaded on: August 14, 2020
Size: 167.8 KB
Views: 1,228
License:
Italian silent film shown here in 1923.
1 person favorited this photo