Images of Italian gardens, Medici vases, and sophisticated flourishes elegantly unfurl on this refined linen towel. 24" x 31". 100% cotton.
Images of Italian gardens, Medici vases, and sophisticated flourishes elegantly unfurl on this refined linen towel. 24" x 31". 100% cotton.