Atlantic puffins on the isle of May in Scotland. The puffins breed on the isle of May, a small island in the Firth of Forth.