A review by garden
Ancillary Justice by Ann Leckie

adventurous
  • Flaws of characters a main focus? Yes

4.0