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.