Person ID: I17558571233

Robert Spencer, of Wormleighton

1570 – 25 Oct 1627

Male