A review by jwsg
The One and Only Ruby by Katherine Applegate

emotional reflective fast-paced

4.25