John Maffey, 1st Baron Rugby

British diplomat

John Maffey, 1st Baron Rugby

British diplomat