Steve Desantis

Steve Desantis was the Construction co-ordinator of the Torchwood television story The Gathering.