Flowering Tea
Dragon Flowering Tea - 12 pieces
Odditea
A stunningly beautiful tea experience - both in terms of taste and appearance. Hand formed from whole green tea leaves which...Price £34.95
Out of Stock
Dragon Flowering Tea - 3 pieces
Odditea
A stunningly beautiful tea experience - both in terms of taste and appearance. Hand formed from whole green tea leaves which...Price £8.95
Out of Stock