The Day in Photos – September 18, 2016

Fireworks launched by protesters, explode near the Russian embassy during the protest against Russian plans to hold parliamentary elections in annexed Crimea, in Kiev, Ukraine, September 17, 2016. (Photo by Gleb Garanich/Reuters)
The Day in Photos – September 18, 2016
   
  Military Woman Gallery

Must See Places

Google Ads Privacy