Auction closed
L13162
19 March 2013 • London
Log in to view sale total
159 lots