An anti Afghanistan war protest at the peace camp in Parliament Square, Westminster, London, England, U.K.

- Image ID: BNWMMW
An anti Afghanistan war protest at the peace camp in Parliament Square, Westminster, London, England, U.K.
Mark Richardson / Alamy Stock Photo
Image ID: BNWMMW
An anti Afghanistan war protest at the peace camp in Parliament Square, Westminster, London, England, U.K.
Location: Parliament Square, Westminster, London, England, U.K.

Similar stock images