Stills from the fifth episode of Torchwood: Children of Earth!
photo
torchwood
children of earth
series 3
season 3
stills
This Torchwood photo contains
green beret, special forces, and elite soldier.
There might also be
street, city scene, urban setting, rifleman, navy seal, and seal.