Free Shipping on orders over $75
$ 15.00
Notify me when this product is available:
Our Lady of Perpetual Flourishing Tea Towel is 100% cotton. Bring Our Lady with you in the kitchen.
17 inches x 25.5 inches100% cotton