Thursday, 23 February 2023

Officer of the Foot Guards

 By Henry Robert Morland


No comments: