Ranulf I de Soules

Ranulf de Soules was a Norman knight who came to Scotland with David I and served as his cupbearer.