Qolsharif mosque in Kazan Kremlin, Tatarstan, Russia

Royalty-free stock photo ID: 96984728

Qolsharif mosque in Kazan Kremlin, Tatarstan, Russia