London Anti-War Critical Mass Pics
imc'ista | 01.11.2002 18:25
Pictures from the Critical Mass Anti War protest on 31st October in London - starting at the Imperial War Museum. (article 1)
imc'ista