Atlantic grey seal (Halichoerus grypus)

Atlantic grey seal (Halichoerus grypus)

Atlantic grey seal (Halichoerus grypus)

Atlantic grey seal (Halichoerus grypus)