• Sale 7962

    Old Master & British Paintings

    14 April 2011, London, King Street