Gypsy Paradise Lost

8/21 Prev Next
Essex, England, 2011. Protesters wear head protection and shields in preparation for clashes with police. Bricks and bottles rain from behind, onto the heads of police.

Essex, England, 2011. Protesters wear head protection and shields in preparation for clashes with police. Bricks and bottles rain from behind, onto the heads of police.