Back
James Crofts (British Army officer)
James Crofts
(c. 1683–1732) was an officer of the British Army.
From
Wikipedia
, the free encyclopedia · View on
Wikipedia
Developed by
Tubidy