Photo 1307131442221D45760HaraldJoergens TOW River Thames Barge Driving Race 2013: On board of tug "Aicirton".. River Thames between Greenwich and Westminster, London, United Kingdom, on 13 July 2013 at 14:42, image #513