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.

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