Overview

John Sempill

(c. 1443—1513) landowner and administrator