Share
twitterlinkedinfacebook
Image 1 of 1
M10079.jpg
This gray seal [Halichoerus grypus] pup is tended by it's mother on the beach until it molts. The Orkney Islands, Scotland.