lileality 's review for:

Where Rainbows End by Cecelia Ahern
5.0

Loved it. I'm always a sucker for the best friend type love story and this one didn't disappoint at all.