Auction closed
L12023
27 June 2012 • London
Log in to view sale total
247 lots