A review by lkstrohecker
A Rover's Story by Jasmine Warga
adventurous
emotional
hopeful
reflective
fast-paced
4.75
4.75