Arlene Tur

Arlene Tur portrayed Vera Juarez in Torchwood: Miracle Day.