The Day in Photos – July 23, 2016
South African anti riot policemen stand guard a bridge on July 21, 2016 as protesters bloc a highway in Meyerton, during a service delivery protest ahead of the August 3rd municipal elections. (Photo by Marco Longari/AFP Photo)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy