River Thames View London 2010

A view of the River Thames in London.