bill-hocker-grand-mosque-marrakech-morocco-2012

3892    Grand Mosque, Marrakech, Morocco, 2012