A review by yarahossam
Lily's Crossing by Patricia Reilly Giff

2.0

My younger self would have loved this. Alas, fare my younger self well.