Gerald A. DeLuca
City Theatre
New York, NY
Uploaded on: July 24, 2023
Size: 35.6 KB
Views: 304
License:
December 7, 1951
No one has favorited this photo yet