Irregular British Soldier Lichen Studs

$68.00

Fine silver, sterling, vitreous enamels, freshwater pearls