Close up of a drop of lemongrass oil

Royalty-free stock photo ID: 80330767

Close up of a drop of lemongrass oil