She Kills Monsters

Posted on by

October – November 2018
Foothill College
Los Altos, CA

Directed by Bruce McLeod
Written by Qui Nguyen
Photos by David Allen