Stapeliad

Stapeliad

Observation - Stapeliad - Southern Africa. Description: