Teapot covers

Here are some fun teapot covers.  Prices range from £8-£12.

Advertisements