Individual Details

John DE STRIVELING OF OCHILTREE

(1221 - 1270)

Events

Birth1221Ochiltree Castle, Ayrshire, Scotland, United Kingdom
Death1270Scotland, United Kingdom

Families