Puffin6

A Puffin amongst Sea Campion flowers during nesting season.