William Douglas of Hermiston

 

Knight of Alexander III of Linlithgow.