100% cotton 44inwide

Sold in 25cmwof increments

Federation Fairies 🧚‍♀️

$6.25Price