Marriage Record for Thomas Leigh & Louisa Euridge
Married 17 October 1868 in St. Nicholas' Church, Sevenoaks, Kent, England