Darla Delgado
Birthday: 1969-01-21 | Place of Birth: Tampa, Florida, USA...
Known For
Bernie the Dolphin 2
Immortal Island