River Thames London 2010

A view of the River Thames in London.