A glass of refreshing drink with mint and lime slices

A glass of refreshing drink with mint and lime slices