Gerald A. DeLuca
Capitol Theatre
New London, CT
Uploaded on: September 2, 2021
Size: 275.2 KB
Views: 430
License:
February 9, 1920
No one has favorited this photo yet