Kate Barrette Large

$28.00
Note each barrette are one of a kind and vary in colour.
One Size.