Isle of May Puffins

Puffins returning to their burrows on the Isle of May.