Natural Cotton Cushion Cover - Large

kantha stitched 100% natural cotton cloth

46 cm square

available with red or blue stitches