Shetland Puffin

Shetland Puffin

Observation - Shetland Puffin - UK and Ireland. Description: