MILLION MASK MARCH IN LONDON Positive MagazineReportageNovember 6, 2015 Remember, Remember, the 5th of november. Yes, that’s all about that. Every year the 5th of november is one of those days where in central London around Trafalgar Square there…