Up to 6,000 grey seals can be found gathered on the beach, where they congregate to give birth and mate, during the winter months. /VCG
Up to 6,000 grey seals can be found gathered on the beach, where they congregate to give birth and mate, during the winter months. /VCG