LONDON, ENGLAND - JUNE 15: Mounted police officer passes with Big Ben in background during a parade near Buckingham Palace on June 15,2009. Mounted police will be seen in  London for 2012 Olympics.

LONDON, ENGLAND - JUNE 15: Mounted police officer passes with Big Ben in background during a parade near Buckingham Palace on June 15,2009. Mounted police will be seen in London for 2012 Olympics.

 Stock photo ID: 101460562

Editorial use only
Editorial credit: Brian S / Shutterstock, Inc.

Similar images

  |   See all

Same artist

  |   See all