Sir Joseph Napier, 4th Baronet (Q7528197)
British Army officer (1895-1986)
Language:
other details