Detail of fresh vanilla beans with leaf on white background

Royalty-free stock photo ID: 80858404

Detail of fresh vanilla beans with leaf on white background