A review by alisarambetweenthecovers07
Barbarian Alien by Ruby Dixon

3.5