PHOTOS

Kazan mosque interior. Photo by view.stern.de