Alysha Toombs Memorial Pond in Kensington, Prince Edward Island

Alysha Toombs Memorial Pond in Kensington is a body of water.

Nature
body of water