Gerald A. DeLuca
Strand Theatre
Mystic, CT
Uploaded on: January 30, 2022
Size: 71.8 KB
Views: 388
License:
October 31, 1929
No one has favorited this photo yet