A review by e_d_ivey
Second Star by Alyssa Sheinmel

4.0

It was surprisingly sad, and a little disappointing at the end, but still beautiful.