20 April 2008, London, South Kensington
London, South Kensington 20 April 2008 Sale 5410
View results list
Print lot list