The Caribs. Flowers Grenada. Datura.
Rare tropical flowers decorating the expanses of Grenada.
The beauty of the plant is insidious, because it hides a terrible thing-toxicity.
© Galinasavina | Stock Free Images
Similar Free Images
Categories: