Finback Whales

off Pleasant Bay, Cape Breton Island, Nova Scotia

Comments

No comments posted yet.