Skomer Island is a nature reserve off the coast of Pembrokeshire. Famous for its puffin colony, there is more to this small island than just puffins.| Meandering Wild