Cassillis House, Maybole, Ayrshire, Scotland
References (1)
1199 Individual:
Casillis Stair
(b. 1199 )