Velvet Haze

Velvet Haze

$300.00
Skip to product information
Velvet Haze
$300.00

Comes in 18”, 20” and 22” lengths

All 50 grams

You may also like