Sir James Herbert Croft, 11th Baronet (Q75351951)
British Army officer
Language:
other details
aliases James Herbert Croft
description British Army officer

External Links