Rio Police in City of God
Policemen take position near residents during an operation against drug dealers in Cidade de Deus or City of God slum in Rio de Janeiro, Brazil, November 23, 2016. (Photo by Ricardo Moraes/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy