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