Richard Edgcumbe (Q7325442)
English politician (1640-1688)
Language:
other details