A review by wellreadtherapist
Violets Are Blue by James Patterson

4.0