Marriage

Date 28 July 1881
Place St Peter’s Church, Ugborough, Devon, England
Description Vol 5b Page 339