Loch Sheelah in Giants Lake, Nova Scotia

Loch Sheelah in Giants Lake is a body of water.

Nature
body of water