Campaigners set up peace camp in London's Parliament Square

- Image ID: BM5Y85
Campaigners set up peace camp in London's Parliament Square
Victor de Schwanberg / Alamy Stock Photo
Image ID: BM5Y85
Location: Parliament Square, Westminster, London, England, UK