Stop Brexit Mess Placard
A pro-EU 'Stop This Brexit Mess' placard and a passing London tour bus during the continuing protest against Brexit, on 19th February 2019, in London, England.