Jon Howes

Jon Howes was the standby art director for the Torchwood television story Small Worlds.