Overview

William of Binning

(c. 1188—1263) abbot of Coupar Angus