Click to expand/collapse all other details

Family James III Stuart & Margaret Oldenburg Click to view James III Stuart & Margaret Oldenburg in the family tree

They had two sons named John and James IV.

Page last modified