closeup view of bright red spiky seed pods and flowers of a castor oil plant Ricinus communis glowing in soft sunlight against a blurred natural green foliage background Stickers #899190266
closeup view of bright red spiky seed pods and flowers of a castor oil plant Ricinus communis glowing in soft sunlight against a blurred natural green foliage background Poster #899190266