Shanhan Family Chart
Margaret
(b. bef 1841, d. 28-Dec-1873) m. 1882 Algeria Luigi
Olivieri