A review by tylerlee_readsnow
Barbarian Alien by Ruby Dixon

5.0