A review by tmonti45
The Last Rose of Shanghai by Weina Dai Randel

5.0

I really enjoyed this story. I was caught off guard at the end with the twist. I thought all the characters were beautifully written