“Potemkin Village”

A woman walks past a giant poster screen designed to improve the street view for the upcoming international summit meetings, in Ufa, Russia, on Monday, July 6, 2015. (Photo by Vadim Braydov/AP Photo)
“Potemkin Village”
   
  Military Woman Gallery

Must See Places

Google Ads Privacy