Auction closed
Felix Marcilhac, Collection Privée
11 March 2014 • Paris
Sale Total: 24,727,715 EUR    Sale Number: PF1434
313 lots
Close