Arlene Tur

Arlene Tur played Vera Juarez in Torchwood: Miracle Day.