OMG! *gasp* *sob*

Tuesday, March 6, 2012

Starry River of the Sky by Grace Lin (Little, Brown Books for Young Readers, 2 Oct. 2012)

I cannot even begin to express all my fangirl feelings right now.