Vlad (World Without End)

Vlad was an member of Torchwood Three on 2017. (COMIC: World Without End)