Heart of Chechnya Mosque in Grozny, Chechnya

Displaying Actual Size - 1024 x 678 pixels

« Back to artwork page