Monday, December 19, 2011

Holiday in London 2011


Sweet memories captured at various places in London and this is one of London's landmark - the Big Ben.