Mural Location

A mural to welcome people to town.

The Mural will be installed on the north wall of 89 Water Street in Hallowell, Maine, right next to City Hall.