Grey Seal Pup (Halichoerus grypus Phocidae)
Grey Seal Pup (Halichoerus grypus Phocidae)

Ref:

Date:

Location:

Photographer:

Grey Seal Pup (Halichoerus grypus Phocidae)