Freiburg, Germany. Football fan at a large public viewing area in Freiburg covers her face with hands while watching Germany play Argentina in the final of the FIFA World Cup 2014 on July 13.

Comments are closed, but you can leave a trackback: Trackback URL.