Deceased
from San Jose, CA
Dr. (Robert) Douglas Strachan (26 May 1875, Aberdeen -1950 ) was considered the most significant Scottish designer of stained glass windows in the 20th ...
Douglas Strachan is a Midlothian Architect with a passion for high qua...