John H. Duncan

Full Name John H. Duncan
Nationality American
Date of Birth 1855
Date of Death 1929
Birthplace ,
Practice
Style Neoclassical
View Full Screen

Architecture on Map