1 of 3

every single graces garden flower is handmade by grace, made using sustainable and ethically sourced cotton yarn.