Natasha Esca
Birthday: | Place of Birth:Is an actress and performer.
...
Known For
Barb & Star Go to Vista Del Mar
In Other Words