A review by kerrireads
Trouble Island by Sharon Short

4.0