Harps

Christmas seals in Domino Run, between Domino and Spotted Island on Labrador’s south coast. Dec 23, 2006.   Submitted By: NULL