Wald Berlin

Pearl-embellished Velvet Headband

$171.20$136.96
At Net-A-Porter
Freshwater pearls: China