Sweet Japanese white peaches and creamy vanilla with lovely petals blended with fragrant green tea.
Rollover to enlarge