Goddess of the Pear Tree Tea Towel. Goddess of the Pear Tree Tea Towel. Goddess of the Pear Tree Tea Towel. Goddess of the Pear Tree Tea Towel. £11.99