St Kilda - James Macletchie Photography
Puffin on Ledge

Puffin on Ledge

Puffin

PuffinSt KildaHebrides