bill-hocker-marralkech-morocco-2012

3896    Marralkech, Morocco, 2012