Designed by
Title
Police squad monitors the popular protest #33510312
Description
Fortaleza, Brazil - September 7: Police monitors the popular protest against the forced removal of many families in view of public works for the next World Cup on September 7, 2013 in Fortaleza, Brazil.
This image is editorial