Castor-Oil Plant (Swazi)

Castor-Oil Plant (Swazi)

Observation - Castor-Oil Plant (Swazi) - Southern Africa. Description: