Kayla Phaneuf is a documentary filmmaker from the Washington, DC area.
The Devil in the Details
Role(s): Director
Role(s): Cinematography
Role(s): Editor