Hemlock Goods | Fig Leaf No.064

  • $14.00
    Unit price per 


Deep teal and green, a fresh spring pop! 100% premium cotton, 22x22 inches, Designed in the U.S.

Hand screen-printed in India