River Thames London 2010

Another view of the River Thames in London.