A cup of green tea with a taste of jasmine. - Image Details