Event Date7 December 2007 | Live auction 7448

Old Master and British Pictures

London

Launchpad