A review by literarydiversions
Three Hours by Rosamund Lupton

5.0