Velvet Haze

Velvet Haze

$281.00
Skip to product information
Velvet Haze
$281.00

Comes in 18”, 20” and 22” lengths

All 50 grams

You may also like