Handwoven Hannah Pillow - 20x20"

  • $38.50
    Unit price per 


Rich white stripes drape over the soft gray of the cotton cover, and some of these stripes settle into gentle tassels