Spencer Gillis

Spencer Gillis is a New York City based writer/director and camera operator.