Wednesday, 14 June 2023

Uniform of Lieutenant-General Richard St George, 20th Regiment of Foot, 1737-1740

No comments:

Post a Comment