UNITED KINGDOM | Saturday, 19 August 2006 | Views [1042]
Our favorite picture taken in London. This is one that truly speaks a thousand words.