16 WW1 Pattern British Army Mounted Troops Haversack

16 WW1 Pattern British Army Mounted Troops Haversack

avatar image