Morocco

Assoufid

Marrakech, Morocco

Royal Palm

Marrakech, Morocco