Additional data from member contributors
BillionGraves.com record for Margherita Yolande Maria Green (Rabuffi) (1998), BillionGraves Record St Michael and All Angels Church, Tettenhall, Wolverhampton, West Midlands Combined Authority, England, United Kingdom, Europe