I can imagine a couple of bird watchers who become excited when they sight puffins on Pembrokeshire’s Ramsey Island. There haven’t been puffins on the island since the 1890s when they were killed off by rats. The rats are gone now, but … Continue reading