Swansea University:
Grey seal pup on side, Isle of May, Scotland
Swansea University:
Grey seal pup (Halichoerus grypus)
Swansea University:
Grey seal pup (Halichoerus grypus)
Swansea University:
Grey Seal pup (Halichoerus grypus) at water's edge
Swansea University:
Grey seal pup (Halichoerus grypus) in sunlight
Swansea University:
Grey seal pup - Isle of May, Scotland
Swansea University:
Grey seals (Halichoerus grypus): females in sea, pups on land; Isle of May, Scotland