Mare Meadow Reservoir North
United States
>
Massachusetts
>
Worcester County
>
Westminster
>
Mare Meadow Reservoir North
Mare Meadow Reservoir North in Westminster.
Mare Meadow Reservoir North
Vegetation and ground cover
water
South Street
Westminster, Westminster Police Station, Westminster Fire Department, Westminster Town Hall