Additional data from member contributors
BillionGraves.com record for Robert Clough (23 September 1927 - 14 November 1993), BillionGraves Record St Bartholomews Church, Binley, Coventry, West Midlands Combined Authority, England, United Kingdom, Europe