Lang zi qing shen

Lang zi qing shen

2004 • 317 pages

Ratings43

Average rating3.5

15

This one felt more angsty compared to the others but I still loved it. Michael is an absolute sweetheart!!! Francesca was so strong to have gone through everything she went through.

Edit: the epilogue!!!!!!!

May 1, 2021