Leech Pond
Canada
>
Prince Edward Island
>
Kings County
>
White Sands
>
Leech Pond
Leech Pond is a water area in White Sands.
Leech Pond
Vegetation and ground cover
water
White Sands