Skip to Content
SVA BFA Film
NEWS & EVENTS

image_67219713

Director Zixia (Jessica) Cheng laughs as her cat appears to use her computer, which displays the film title shot.