MADRID - MAY 15: Scene from Puerta del Sol manifestations of the movement 15M on May 15, 2011 in Madrid Spain. Spanish Youths protest against an unjust society
Editorial use only
Editorial credit: Pedro Rufo / Shutterstock.com

Royalty-free stock photo ID: 77857912

MADRID - MAY 15: Scene from Puerta del Sol manifestations of the movement 15M on May 15, 2011 in Madrid Spain. Spanish Youths protest against an unjust society