This girly princess fabric has pink and purple castles, rainbows and unicorns printed on a white background! How magical! This fantasy cotton fabric is from Michael Miller. Castles are 2" tall. 100% cotton, 44" wide.
Fabric is sold in continuous yardage (connecting without a break). 100% cotton, 44" wide.
Fabric is sold in continuous yardage (connecting without a break).