John Yorke (Q16863869)
English politician born in 1633
Language:
other details