Family: James Francis Lennox Macfarlane / Emma Amy Ashcroft (F3227)

m. 1886


Family Information