Overview

James Newlands

(1813—1871) architect and civil engineer