Follow us:
A woman cries behind the smashed window of her shop during heavy clashes with riot police during a 24-hour strike on March 29, 2012 in Barcelona, Spain.
Follow us: