Puffin with sand eels

One of the thousands of birds on the Farne Islands mid June. Fantastic little birds that fly at a tremendous rate so the gulls don't pinch their fish.

Location: Northumberland