Puffins on Saltee Island off Kilmore Quay, County Wexford, Ireland. &copy Jphn Ironside