« back to search results

Image 31 of 170
< Prev Next >
Protest camp at Placa de Catalunya, Barcelona, Spain. Behind is a Hyundai advertisement, which reads "Still believe that animals do not love? Another way of thinking is possible". The square has been relatively quiet since police attacked and beat protestors on May 27 2011.