• Sale 7618

    The Italian Sale

    20 October 2008, London, King Street