A review by erinboberin
Artificial Condition by Martha Wells

4.0

This is such a light wholesome series