A birdwatcher captured some astonishing images of a seagull devouring a rabbit that happened to cross its path.
The scenes took place on Skellig Michael, a popular bird watching spot and a World Heritage site, off the coast of County Kerry in Ireland.
Photographer Michael Kelly described the moment when the seagull swallowed the unlucky rabbit whole.
He said: "I actually went out to photograph puffins and as I was sitting there this gull just came down beside me.
"It just stood there and this rabbit came out. The seagull pulled on its head straight away. The rabbit stood up to it, but it was no contest.
"The gull just caught it, hit [it] a few times, then he picked it up by the head and just swallowed him whole."
Kelly said he "couldn't believe" he was in the right place at the right time to take the dramatic photos.