Back
James Crofts (British Army officer)
James Crofts
(c. 1683–1732) was an officer of the British Army.
Developed by
StudentB