William Spiller Allen
1866 -
Generation: 1
1. William Spiller Allen was christened on 3 Oct 1866 in Saint Mellons, Monmouthshire, Wales.