About Richard Cannon
Source: Wikipedia
Richard Cannon (1779–1865) was a compiler of regimental records for the British Army.
Source: Wikipedia
Richard Cannon (1779–1865) was a compiler of regimental records for the British Army.
Loading author's books...