Gareth David-Lloyd Photos

  • Torchwood- Season 2 - Gareth David Lloyd as Ianto, Eve Myles as Gwen, John Barrowman as Captain Jack