Gerald A. DeLuca
5th Avenue Cinema
New York, NY
Uploaded on: May 10, 2023
Size: 32.2 KB
Views: 336
License:
December 29, 1936.
1 person favorited this photo