Leards Pond in Westmoreland, Prince Edward Island

Leards Pond in Westmoreland is a body of water. Leards Pond also exists in Pisquid East.

Nature
body of water