Naticia moored at the Embankment Pier on the River Thames, London - November 2009.
Upload a new photo.