Additional data from member contributors
Relationships
BillionGraves.com record for Robert Evan Lloyd (8 November 1869 - 29 December 1922), BillionGraves Record St John the Evangelist Church, Sidcup, London, Greater London, England, United Kingdom, Europe