Designed by
Title
Fresh green organic flowers and leavThe castor bean or castor oil plant in garden #234654222
Description
Fresh green organic flowers and leaves of Ricinus communis, the castor bean or castor oil plant in garden, in a summer day, urban gardening