Photographer Andrew Davies captured these stunning images of Atlantic puffins off the coast of Wales, UK.
A puffin with sand eels in its beak
Puffin in a meadow of sea campion flowers on the Welsh coast
Puffin calling, with gaping beak
(Photos: Andrew Davies/Robert Harding)