18 Count Aida

18 count aida is the finest aida we supply and is excellent for producing fine detailed pieces of needlework.