leather with nickel and lead free posts

Milly minis in baby blue

SKU: 106A
$28.00Price