Oddtype - So Touchable Water Blush - 15g - 563 Uncanny
Oddtype

Oddtype - So Touchable Water Blush - 15g - 563 Uncanny

Oddtypes so touchable water blush blends seamlessly and softly onto the skin, leaving behind a natural flush that looks and feels effortlessly beautiful.

Oddtype - So Touchable Water Blush - 15g - 563 Uncanny

Oddtype - So Touchable Water Blush - 15g - 563 Uncanny

12.00 €