
Atlantic Puffins, Isle of May, Scotland

Puffin, Isle of May 2013

Puffin in Flight

Puffin with Catch

Puffin - Isle of May, Scotland June 2017

Shag Throwing Seaweed - Isle of May, Scotland, June 2017

Shag with Seaweed - Isle of May, Scotland, June 2017

Shag with Juveniles

Isle of May, Scotland

Kittiwakes Nesting

Kittiwake with Seaweed

Razorbill

Razorbill, Isle of May

Herring Gull robs Atlantic Puffin of Sandeels, Isle of May July 2018

Herring Gull with Field Mouse
