Tax Day Protest

Cambridge Commons Park Waterhouse St and Massachusetts Ave, Cambridge, MA 02138, Cambridge