Mandatory field
Invalid e-mail address
Olympic pearl is a white, high quality Chinese tea. Each pearl is three top leaves (including an undeveloped bud) carefully rolled into a ball shape.