City Hall Plaza

Address:
City Hall Ave, Boston, Massachusetts, USA
 View map