A review by chelseab
Corambis by Sarah Monette

5.0

I really, really loved the ending.