With a colourful arrowhead of a beak setting off the black and white of their bodies, the puffin is one of nature's most captivating seabirds.
Every year around March and April, these magical birds return to their breeding ground on the Isle of May, the uninhabited island in the Firth of Forth that serves as a nature reserve for these beautiful creatures and others like them.
And thousands of them have just arrived in the seas surrounding the island and are set to return to May over the course of the next week.