Auction closed
Arts Of The Islamic World, Including Fine Carpets And Textiles
24 October 2007 • London
Sale Total: 13,084,463 GBP    Sale Number: L07222
409 lots
Close