André Heller Botanical Garden

A large smiling stone sculpture in the Anima Garden

A large smiling stone sculpture in the Anima Garden, Morocco