Additional data from member contributors
Relationships
BillionGraves.com record for Charles Alfred Taylor (7 March 2002), BillionGraves Record St Michael the Archangels Church, Brixton Deverill, Brixton Deverill, Wiltshire, England, United Kingdom, Europe