Fresh mint leaf and ice cubes with droplets and lime on green background

Royalty-free stock photo ID: 102328246

Fresh mint leaf and ice cubes with droplets and lime on green background