Puerta del Sol

Large crowd with umbrellas gathered among tarpaulin shelters and banners in a square, in front of a building with shops at street level
Democracy vs freedom to trade: the other side of the 15M movementEconomy

Democracy vs freedom to trade: the other side of the 15M movement

Rosella C.Rosella C.June 9, 2011