A Harbour Seal mother with her pup, at the edge of Lake Wallace, Sable Island, in late May.
<Prev Next>