The island, located just off the coast of south-west Wales, is known for its huge number of puffins, which arrive in large numbers to nest each year in May.
The island, located just off the coast of south-west Wales, is known for its huge number of puffins, which arrive in large numbers to nest each year in May.