Rugged welsh isle bathed in blue

11 min read

Just off the Pembrokeshire coast, wild Skomer Island is aliv