One of the many Cactus' that decorate the walkways of the Majorelle Gardens in Marrakech, Morocco.
Cactus blossoms punctuate the nopalito cacti at the Majorelle Gardens in Marrakech, Morocco.
A palm studded view of a balcony at the Majorelle Garden in Marrakech, Morocco.