Auction closed
L13023
27 June 2013 • London
Log in to view sale total
275 lots