Gerald A. DeLuca
New Yorker Theatre
New York, NY
Uploaded on: December 16, 2023
Size: 71.2 KB
Views: 506
License:
In 1972.
No one has favorited this photo yet