A review by megan_rang
Violets Are Blue by James Patterson

5.0