Darla Delgado
An image from Bernie the Dolphin 2, one of the productions that also features Darla Delgado.
Darla Delgado

Darla Delgado

January 21, 1969 — Tampa, Florida, USA
Bernie the Dolphin 2

Bernie the Dolphin 2

2019

The Wake

The Wake

2017

The Woods Have Eyes

The Woods Have Eyes

2007

Immortal Island

2011