the Kul Sharif mosque

the Kul Sharif mosque

the Kul Sharif mosque, Kazan, Russia, Republic of Tatarstan

by
by
by
by
by
by