Gerald A. DeLuca
Shubert Performing Arts Center
New Haven, CT
Uploaded on: August 16, 2021
Size: 309.9 KB
Views: 391
License:
Program, 1956.
No one has favorited this photo yet