LONDON, UK -OCTOBER 31: Protesters playing guitar and singing with banners and slogans in the background on October 31, 2011 in London.
- Image ID: 87814675
- Copyright: yampi
- Editorial Credit: yampi / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.