Taylors of Harrogate - Earl Grey Tea

£2.50

Earl Grey Tea

20 individually wrapped and tagged tea bags.