Overview

Sir Edmund Castell Bacon

(1903—1982) landowner