HAMBURG, GERMANY - JULY 7: Anti G20 Summit protester lies on the ground as riot policemen charge during clashes with riot police on July 7, 2017 in Hamburg, Germany. (Photo by Michele Tantussi/Getty Images)
Image provided by Getty Images.
May 26th, 2021
Viewed 1 Time - Last Visitor from Guangzhou, 30 - China on 05/27/2021 at 7:42 PM