Adventures at the Bench

$27.00
Shipping calculated at checkout.

Jurgen J. Maerz

Tricks to overcome a jeweler’s daily challenges