Auction closed
The Khosrovani-Diba Collection
19 October 2016 • London
Sale Total: 3,052,500 GBP    Sale Number: L16229
35 lots
Close