BUENOS AIRES, July 14, 2014 - Protesters take part in a clash with members of the Federal Police, after the final match between Germany and Argentina of 2014 FIFA World Cup in Brazil, in the Obelisk, in Buenos Aires city, Argentina, on July 13, 2014.

1 / 1
 Add your comments

There are no comments. Be the first to add a comment.


Latest News

Latest Photos