Gerald A. DeLuca
Paramount Theatre
New York, NY
Uploaded on: September 26, 2024
Size: 311.7 KB
Views: 225
License:
June 1962.
1 person favorited this photo