A review by thegratefulpoet
Echo by Francesca Lia Block

5.0

enchanting, beautiful. i wanted to cry at times. i loved it and devoured it in less than a day.