On the day that Article 50 was invoked to start the process of Brexit from the European Union, protesters gather in Westminster to show their displeasure that Britain will be leaving the EU, on March 29th 2017 in London, England, United Kingdom. Carrying the flag of Europe and wearing politicians masks, the protest centred around the Houses of Parliament.
Add to Cart Add to Lightbox Download