Facade of the now-defunt Harvard Square Theater on Church Street, Cambridge.
Subscribe to the Seen Around Boston Youtube channel for videos of Boston street art, attractions, and events.
Facade of the now-defunt Harvard Square Theater on Church Street, Cambridge.
Subscribe to the Seen Around Boston Youtube channel for videos of Boston street art, attractions, and events.