Rating: NC-17 (Graphic sex; some swearing.)
Warnings: See rating.
Summary: Ianto Jones encounters Captain Jack Harkness. And himself.
A/N: Written for wiccanslyr as part of the torchwood_fest Christmas fest Many thanks to my husband for the beta. Wiccanslyr, I tried to give you something I thought you might want, and I'm sorry if that didn't work.