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