The Puffins of the Farne Islands

From June to August the Farne Islands are home to nesting Puffins amongst many other sea-birds. Here are some of my images taken in July 2011.