Tabitha Holbert

Tabitha Holbert portrayed Delia Robinson in The Punisher episode Nakazat.