Russian President Vladimir Putin in Red Square, Moscow, Russia with St. Basil’s in the background. by Thaer Abbas | Oct 9, 2017 |