Harvard Square Theater Mural

Facade of the now-defunt Harvard Square Theater on Church Street, Cambridge.
mural on harvard square theater, cambridge, ma

Subscribe to the Seen Around Boston Youtube channel for videos of Boston street art, attractions, and events.


You may also like