Atlantic puffins

On the island of Lunga in the Treshnish Isles, Atlantic puffins are waiting for their pufflings to break out of the eggs.  In the meantime, there is time for collecting more nesting material, courting or even squabbling with the neighbours.

Posted Under

Atlantic puffin 2
Atlantic puffin 3
Atlantic puffin 4
Atlantic puffin 6
Atlantic puffin 7
Atlantic puffin 8
Atlantic puffin 10
Atlantic puffin 11
Atlantic puffin 12
Atlantic puffin

Click Image to Enlarge