Designed by
Title
The Grozny City skyscrapers and the "Heart of Chechnya" mosque in the downtown of Grozny, Chechen Republic, Russia. #287395899
Description
The water reflection of the Grozny City skyscrapers and the "Heart of Chechnya" mosque in the downtown of Grozny, the capital of Chechen Republic, Southern Russia, with grey cloudy sky.
This image is editorial