Renee Keyes was born August 1986. Sometime later she learned to draw and color things.
Her shiny BFA Art: Illustration from California State University Long Beach is in a file folder, somewhere under her desk. She is currently based out of Los Angeles, California.
It is rumored she enjoys round animals, tea, and anatomical skeletons.
Renee enjoys questions, and Contact with others.