Sir John Croft, 1st Baronet (Q7527689)
British spy
Language:
other details
aliases John Croft
Sir John Croft
description British spy

External Links