Charles Geddes Soutar

Charles Geddes Soutar was a renowned Arts and Crafts architects working in Dundee in the first half of the 20th century.

Associated Places