Posts Tagged ‘Common Puffin’

Common Puffin

An Atlantic or Common Puffin in flight in breeding colors with wings out facing camera