Shan Zha Shu Zhi Lian
2010 / 114m - China
Drama, Romance
3.5*/5.0*
The Love of the Hawthorn Tree poster

Watches

February 12, 2011

3.5*/5.0*