Peace Protest – Latest release from Nichola Bruce Archive


Peace Protest – largest peace march that took place in London on the 13th february 2003 protesting against the war in Iraq.

Peace Protest from Nichola Bruce on Vimeo.