Sir James Herbert Croft, 11th Baronet

British Army officer (1907–1941)

Parents

Children

Siblings