William Leiper

William Leiper was born in Glasgow and had many ecclesiastical and commercial commissions in Scotland.

Associated Places