Castor Oil Tree

Castor Oil Tree

Observation - Castor Oil Tree - Southern Africa. Description: