Taylors of Harrogate - Earl Grey Tea (20)

£2.79

Earl Grey Tea

20 individually wrapped and tagged tea bags.