Heavy weight French terry 3 colors

  • $18
    Unit price per 


60” wide , 18oz French terry

heavy weight luxurious organic French terry

Limited stock


You Might Also Like...