Overview

Sir George Peter Labouchere

(1905—1999) diplomatist and art collector