Cheshire Cat top by Charlotta

50.00
Cheshire Cat top by Charlotta

M-L size top handmade by Charlotta Seila
Yarn: cotton and polyamide