© Zaza Lewis. No reproduction permitted.

Yves St Laurent Gardens, Marrakesh

£50.00