Designed by
Title
Protest banners near the Puerta del Sol camp. 15M #212561634
Description
Madrid, Spain; May 23 2011. Protest banners stuck up near the Puerta del Sol camp during the 15-M protests. Photography taken on May 23 2011 in Madrid, Spain
This image is editorial