Grand Lake Flowage in Sheet Harbour, Nova Scotia

Grand Lake Flowage in Sheet Harbour is a body of water.

Nature
body of water