Auction closed
The Vittorio & Caterina Di Capua Collection, Turin
08 December 2016 • London
Log in to view sale total
113 lots