Person
Peerage person ID=362810
Not who you're looking for? Others named John Leche: British diplomat (1889-1960). Counsellor, Embassy, Argentina
Family