Craig 2112: Jousting
Craig 2112: Jousting
Craig 2112: Jousting
Craig 2112: Time for a smoke
Craig 2112: Woe betide the traiter
Craig 2112: For God and Parliament
Craig 2112: Templar follower
Craig 2112: Parliamentarian pikewoman!
Craig 2112: Knight Hospitaller
Craig 2112: Knight Hospitaller
Craig 2112: Covenanter Piper
Craig 2112: Scots Covenanter
Craig 2112: Roman officer
Craig 2112: Scots Covenanters Fire!
Craig 2112: Scots Covenanters
Craig 2112: The Hun!
Craig 2112: German mortar team
Craig 2112: Say cheese! Yank military cameraman
Craig 2112: History Live! 2013
Craig 2112: History Live! 2013
Craig 2112: History Live! 2013
Craig 2112: History Live! 2013
Craig 2112: History Live! 2013
Craig 2112: History Live! 2013
Craig 2112: History Live! 2013
Craig 2112: Amidst the cannon smoke
Craig 2112: History Live! 2013
Craig 2112: History Live! 2013
Craig 2112: History Live! 2013
Craig 2112: History Live! 2013