A review by tatertotthot
Barbarian Alien by Ruby Dixon

5.0