free shipping on orders over $200

Our Lady of Perpetual Flourishing Tea Towel

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 inches
100% cotton




Related Items