Designed by
Title
Protest banners and protesters on top of kiosks #212186929
Description
Madrid, Spain; May 19 2011. Protest banners and protesters on top of kiosks in Madrid`s Puerta del Sol during the 15-M protests. Photography taken on May 9 2011 in Madrid, Spain
This image is editorial