free US shipping over $95

0

Your Cart is Empty

TT-04

Our Lady of Perpetual Flourishing Tea Towel

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