Ancestors of David of Scotland  I

David I
of Scotland

Smith Family Tree

Up One Level