A silver twin handled trophy cup, by Harrods Ltd, London 1932, 10cm, 89g.

Share by Email - Lot 21


Cancel