Sephora

Verb
Ghost Hair Mask™

$18.00

Size: 6.3 oz/ 180 g

Standard size