St Sampsons Parish, St Sampsons, Guernsey, Channel Islands


Tree: