A deliciously sweet green tea flavored after the Blue Mango, also known as the Kastooree or Kasturi mango, which is unfortunately now considered to be extinct in the wild.
A deliciously sweet green tea flavored after the Blue Mango, also known as the Kastooree or Kasturi mango, which is unfortunately now considered to be extinct in the wild.