Leshiba Cactus

Leshiba Cactus

Observation - Leshiba Cactus - Southern Africa. Description: