• Sale 7858

    The London Sale

    3 September 2012, London, South Kensington