Cambridge Silversmiths Sale

(80)