once upon a time - gel - blues By Essie

once upon a time

an icy blue with slate tones

$13.99 Suggested Retail PriceWhere to Buy
>
<

spin a tale of fashion romance in this icy blue with slate tones and live happily ever after.