Auction closed
20th Century Italian Art
15 October 2007 • London
Sale Total: 15,197,475 GBP    Sale Number: L07624
56 lots
Close