Gerald A. DeLuca
Criterion Theatre
New York, NY
Uploaded on: April 25, 2022
Size: 313.8 KB
Views: 472
License:
February 25, 1923.
No one has favorited this photo yet