Thursday 13 October 2016

2nd Troop of Horse Guards Manual Exercise about 1740


No comments: