Gerald A. DeLuca
Trans-Lux 60th Street
New York, NY
Uploaded on: August 16, 2023
Size: 477.4 KB
Views: 423
License:
March 25, 1952.
No one has favorited this photo yet