Gerald A. DeLuca
Island Theatre
Oak Bluffs, MA
Uploaded on: August 30, 2021
Size: 94.9 KB
Views: 624
License:
Early 1900s, when this was the Castle Theatre.
1 person favorited this photo