TOW River Thames Barge Driving Race 2013: Metropolitan Police officers on board of "Sir Robert Peel"..
River Thames between Greenwich and Westminster,
London,

United Kingdom,
on 13 July 2013 at 13:52, image #401

Photo 1307131352271D45289HaraldJoergens
TOW River Thames Barge Driving Race 2013: Metropolitan Police officers on board of "Sir Robert Peel".. River Thames between Greenwich and Westminster, London, United Kingdom, on 13 July 2013 at 13:52, image #401


  • ·