The Day in Photos – August 20, 2015

Armed paralimitary policemen stand outside the Olympic Stadium, also known as the “Bird's Nest”, in Beijing, China, August 20, 2015. (Photo by David Gray/Reuters)
The Day in Photos – August 20, 2015
   
  Military Woman Gallery

Must See Places

Google Ads Privacy