Face Cloth Organic Cotton

COTTON 98%
LINEN 2%

Size : 32x33cm

MADE IN JAPAN