Price & Kensington teapot Luxe 1.1l navy

34,30 

Country of origin: England

Read more about teapots

 

Categories: , Tags: ,

You may also like…

Shopping Basket
Scroll to Top