MACKELLAR Isabelle nee FOSTER 1843-1908

contributed by: Heather Peyper
viewed 216 times
MACKELLAR Isabelle nee FOSTER 1843-1908