Jon Howes

Jon Howes was the standby art director of the Torchwood television show Small Worlds.