The Qolà ŸÃ¤rif Mosque located in Kazan Kremlin, was reputed to be ââ¬â at the time of its construction ââ¬â one of the largest mosques in Russia, and in Europe outside of Istanbul.
View Full Image on Dreamstime
Username: Stechouse
Editorial: No
Width: 2754 pixels
Height: 1903 pixels
Downloads: 0
Image ID: 57620814