Designed by
Title
Lots of note papers and protest banners. 15M #212561748
Description
Madrid, Spain; May 23 2011. Lots of note papers and protest banners stuck on the fence of a construction site in Puerta del Sol.Photography taken on May 23 2011 in Madrid, Spain
This image is editorial