Auction closed
The British Sale
27 November 2003 • London
Sale Total: 2,471,820 GBP    Sale Number: L03124
326 lots
Close