Directed by Liu Jiayin
A short film commissioned by a hotel in Beijing, The Opposite House.
Liu Jiayin
No reviews yet. Be the first!