Cactus in Yves Saint Laurent's garden in Marrakech - Jardin Majorelle The garden is home to 300 varities of plants

Cactus in Yves Saint Laurent’s garden in Marrakech – Jardin Majorelle
The garden is home to 300 varities of plants