Image 1 of 1
NPJ_ACE1656.jpg
London, UK. 2nd July 2016. Tens of thousands people marched through Central London to protest against the implications of the EU Referendum result and to show solidarity with Europe.
Image 1 of 1
NPJ_ACE1656.jpg