Gerald A. DeLuca
Empire Theatre
New London, CT
Uploaded on: November 25, 2023
Size: 123.9 KB
Views: 335
License:
July 29, 1932 in Stonington-Mystic Journal.
No one has favorited this photo yet