Results 2 results found Female Peacock (peahen) and chicks, Ruthin Castle, Clwyd, Wales, United Kingdom Atlantic Puffin (Fratercula arctica), on Skomer Island in July, a nature reserve off the coast of Pembrokeshire, Wales, United Kingdom, Europe