River Thames London 2010

Another view of the RIver Thames in London.