lime in spray of water. lime cucumber with splash on background

Royalty-free stock photo ID: 58251832

lime in spray of water. lime cucumber with splash on background