Tuesday, March 30, 2010

A picture is worth a thousand words

Our trip to London. Tower of London, Tower Bridge, Buckingham Palace and Kensington Palace.