John Shafto (Q28955534)
British Member of Parliament (died 1742)
Language:
other details