The Nakba 75 National March

Photos taken at the Nakba 75 National March held in Westminster, London on Saturday 13th May. Further photos may be viewed here