Lena Vargas

Dr. Lena Vargas is a biologist who works at the Detroit Zoo.

Vixen

 * Vixen: The Movie