Stella Face Cloth - Natural

Stella Face Cloth - Natural

Regular price $25.00 Sale

100% Indian linen.

35x35cm.