A sunny spring day perfect for walking on the beach

Nova Scotia has no shortage of beautiful beaches, including this one, Crow's Neck Beach, in Shelburne County.