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