A review by oakley_13
Playing the Cards You're Dealt by Varian Johnson

5.0

Such a beautiful and needed story.