September 2, Ingonish Beach, Cape Breton Island, Nova Scotia — There’s no doubt that the best things happen when we least expect them, as was the case on this whale of a day.
September 2, Ingonish Beach, Cape Breton Island, Nova Scotia — There’s no doubt that the best things happen when we least expect them, as was the case on this whale of a day.