Name: Sasha Lil' Red Golden
Lives in: Tampa, Florida
Occupation: Costumer, Gaffer/lighting Technician, Makeup Artist, Prop Master and Set Designer
Devil in the Details
Film (short) by Independent Make-up Artist
"Studio 60 on the Sunset Strip"
Television by Warner Bros. Art Dept. Intern
Savannah College of Art and Design (Savannah, GA)