Needham Pool
United States
>
Massachusetts
>
Worcester County
>
Westminster
>
Needham Pool
Needham Pool in Westminster.
Needham Pool
Vegetation and ground cover
water
North Road