By Aberafi bourchim - Rabat

The Grand Mosque of Qaraouiine in Fez, Morocco
The Grand Mosque of Qaraouiine in Fez, Morocco