Image 1 of 1
097 1499.jpg
Flowers  and seeds of The Castor oil plant, Ricinus communis, from the Euphorbiaceae family.Photographed in La Gomera, Canary Island. July 2009