Back to photostream

Former Olympia Theatre. Vaughn Street. Portsmouth, New Hampshire. Built in 1915. Contributing Building to the NRHP District.

cinematreasures.org/theaters/14617

95 views
2 faves
0 comments
Uploaded on April 8, 2023
Taken on April 8, 2023