LONDON - MAY 16: Tourists walk towards Big Ben on May 16, 2012 in London. With more than 14 million international arrivals in 2009, London is the most visited city in the world (Euromonitor).

LONDON - MAY 16: Tourists walk towards Big Ben on May 16, 2012 in London. With more than 14 million international arrivals in 2009, London is the most visited city in the world (Euromonitor).

 Stock photo ID: 104729060

Editorial use only
Editorial credit: Tupungato / Shutterstock, Inc.

Similar images

  |   See all

Same artist

  |   See all