Storrow Pond
United States
>
Massachusetts
>
Norfolk County
>
Westwood
>
Storrow Pond
Storrow Pond in Westwood.
Storrow Pond
Vegetation and ground cover
water
Powissett Brook
Carby Street
Chapel
Trading Post
Far Reach Road
Storrow Circle