Skip to content

Liu Ya

LiuYa
Born in 1984 in Shandong, China
Artist/producer/director
Central Academy of Fine Arts, Printmaking undergraduate
Master of Film, University of Barcelona