Royalty Free Stock Image: Fresh limes water splash ice cubes. Image: 25702186

See these other Royalty Free Stock Image about fresh limes water splash ice cubes

Browse Africa Images

Browse Asia Images