Puffin on Inner Farne

Puffin on Inner Farne

Observation - Puffin on Inner Farne - UK and Ireland. Description: