Family: Robert SEMPLE / Marjorie ANDERSON (F2559)

m. 16 May 1679


Family Chart