Courtesy of Island Nature Trust
Cabot Beach Provincial Park at Malpeque.