Damian Lau

Recently added

Scarlet Heart (2011)
9
END

Scarlet Heart (2011)

Sep. 10, 2011

Scarlet Heart

Scarlet Heart, also known as Bubu Jingxin, is a Chinese television series based on the novel of the same Chinese title by Tong Hua. Filming for ...