Marriage Record of Arthur Edwin Wells-Garrett and Ellen Eliza Moss
Married 14 May 1905 in Christ Church, Southwark, London, England