Designed by
Title
Sol station in Madrid full of protest banners. 15M #213634513
Description
Madrid, Spain; May 26 2011. Puerta del Sol station in Madrid full of protest banners. Indignados of the 15-M movement. Photography taken on May 26 2011 in Madrid, Spain
This image is editorial