Three Razorbills (Alca torda) on clifftop, Puffin Island, North Wales, UK, June 2010