Description

Included in this blooming flower tea set is a variety of 12 different blooming teas that are infused with pomegranate that make the most gentle and delectably flavoured tea infusions. All of the tea flower balls are handmade with premium loose leaf green tea and combined with premium edible flowers.