Dan Griffiths Puffins 12 January 2017 Travel, Animals Puffins on Staffa. Puffins, Staffa Island Puffins, Staffa Island Email me about this Dan Griffiths · griff.is/puffins