Photograph by
-
-
0
Edit Photo Details
Puffins on a roof
The Farne Islands lie off the Northumberland coast, and for a short period every year, they are completely covered with nesting seabirds, including puffins (my favourite), some of which are sitting on the roof of a researchers' building