18 Ct Dyed Aida

18 Ct Dyed Aida

  • $15.00
    Unit price per 


Dyed Aida. Brand Unknown.

29" x 33.5" Almost a full yard.