We have run out of stock for this item.
18 k gold plated and enamel dog earrings
Vendor
My Little Belleville
You have no items in your cart