A review by cariefairy
The Beautiful Strangers by Camille Di Maio

4.0

A few parts were slow and it was a tad confusing at times but the end gave me goosebumps!!!