Last updated at 18:54 24 October 2006

Families strolling through a London park were left shocked when a pelican picked up and swallowed an unsuspecting pigeon.

The Eastern White pelican struggled with the desperately frantic pigeon in its beak for more than 20 minutes before swallowing it whole.

The moment was caught on camera by photographer Cathal McNaughton, who was taking pictures of the wildlife in St James's Park.

The pigeon was still alive when it reached the pelican's stomach, he said.