100% Cotton, 112 cm Wide Craft and Patchwork Fabric.

Moonlight at Midnight – Petite Petals by Leutenegger