Grey seal (Halichoerus grypus) sleeping under a rocky ledge, Lundy Island, Bristol Channel, England, UK, May