Smith Carter


Smith Carter - engineering office and architectural firm in Canada. It was founded in 1947.