Gerald A. DeLuca
Carnegie Hall Cinema
New York, NY
Uploaded on: June 19, 2023
Size: 196.7 KB
Views: 351
License:
July 20, 1968
No one has favorited this photo yet