John Clavering (Q6226265)
English army officer and diplomat
Language: