🌲 GeneaFree Kings and kingdoms

Alexander Duff

Born 1849 — Deceased 1912

Marriage 1889-07-27 in Buckingham,Palace,London,England

Explore your family tree on GeneaFree