Karl Bloomer - Natural

£15.00 £26.00

100% organic cotton Karl bloomer in ecru

*Fits small to size*