Gerald A. DeLuca
Strand Theatre
Mystic, CT
Uploaded on: November 16, 2023
Size: 52.7 KB
Views: 352
License:
September 4, 1912.This theatre may have become the Strand.
No one has favorited this photo yet