Puffins, Farne Islands, Northumberland, England, UK.