Lily Pond
United States
>
Vermont
>
Windham County
>
Londonderry
>
Lily Pond
Lily Pond in Londonderry.
Lily Pond
Vegetation and ground cover
water
Pond Drive