blue myrtle-cactus Cactaceae Myrtillocactus geometrizans

Leaf:
Flower:
Fruit:
Twig:
Bark:
Form:

map

Notes: