James Anderson

James Anderson was a builder and designer active in the late-17th century.

Associated Places