Photo 1307131310535D23989HaraldJoergens
TOW River Thames Barge Driving Race 2013: Columbia Wharf and Hilton Docklands Riverside, London SE16, seen from the river..
River Thames between Greenwich and Westminster,
London,
United Kingdom,
on 13 July 2013 at 13:11, image #284