Overview

Peter Le Neve Foster

(1809—1879) barrister and secretary of the Society of Arts