Puffin On The Island Of Lunga

Puffin on the Island of Lunga

Puffin on the Island of Lunga, Treshnish Isles, Inner Hebrides, Scotland, U.K