Beaver Pond in South Head, Nova Scotia

Beaver Pond in South Head is a body of water.

Nature
body of water