Skomer Island is a puffin paradise. This island off the south-west Pembrokeshire coast, managed by the Wildlife Trust is a breeding stronghold for these charismatic birds, with nearly 39,000 puffins having been recorded here.
These beautiful photographs, by Drew Buckley, give us insights into their life on Skomer Island