Designed by
Title
Orthodox Church of the Archangel Michael, built by Chechen builders in the city of Grozny. Russia, the North Caucasus. #203957714
Description
Panoramas and views of the capital of the Chechen Republic, the city of Grozny, completely rebuilt after the war in Chechnya.
This image is editorial