Thomas Leiper

Thomas Leiper was the master mason at Castle Fraser, Aberdeenshire, in the early-17th century.

Associated Places