Personnel Entity

Croft, John Archibald

Title

Croft, John Archibald

Membership Number

C/3102/81

Christian Name(/s)

John Archibald

Surname & post-nominals

Croft

Rank

Service

Ship/Unit During the Burma Campaign

Personnel Entity