by Taha Abed alWahed | Feb 22, 2017 | Lifestyle & Culture
Moscow- A new edition of the photography contest themed “Best of Russia – 2016” has kicked off in Moscow. Launched in 2008, this contest is a photography exhibition that focuses on featuring all the country’s aspects of life through photographs. The Russian Federation...