Lorenza Izzo

She portrays Pilar Herrera in Feed the Beast.