Buckingham Palace Pelican

September 19th, 2012 Permalink

The denizens of Buckingham Palace Gardens, London, UK.

  • Sharebar
Buckingham Palace Pelican

June 2002

A pelican lurks on the grounds of Buckingham Palace Gardens, in London’s Westminster.

Leave a Reply