translation missing: en.products.notify_form.description:
Notify me when this product is available:
Our Signature Tea Towels are made in India from 100% cotton and feature our beautiful gold design Lord & Lion logo. These soft Tea Towels exude luxury and are a must for every kitchen.
© 2021 Lord and Lion.
All Rights Reserved