A review by readingmorebooks8
Barbarian Alien by Ruby Dixon

4.0