500 necklaces : contemporary interpretations of a timeless form - 420 pages : colour illustrations ; 20 cm

1579907016


Jewelry making

745.5942