Anti-G-20 Protests
An anti-G20 Summit protester lies on the ground as riot policemen charge during clashes on July 7, 2017 in Hamburg, Germany. (Photo by Michele Tantussi/Getty Images)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy