People birth day 1781-09-14 (First 1 people) - Page 0

James Walker (engineer)

James Walker (engineer)

Scottish civil engineer