Loading…
110621 Security Test 183 London Wall, City of London.Photographs taken as part of the Stand Your Ground event establishing the right to photograph freely, 21 June 2011.
110903 EDL Tower Hamlets 1045 English Defence League march to Tower Hamlets as a provocation towards the largely Muslim population, 3 September 2011.