James Scott No Comments

A designer of buildings who prepares plans and superintends its construction.