Overview

Sir John Wolfe Wolfe Barry

(1836—1918) civil engineer