Jon Howes

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