A review by lozs_shelf
The Long Game by Elena Armas

3.75