Designed by
Title
Peace protest camp, London #20580463
Description
A peace protest camp in Parliament Square opposite the Houses of Parliament in Westminster, London on March 17, 2011. The protest is against British troops being in Afghanistan.
This image is editorial