Small Island

Small Island - Andrea Levy

Even if the storyline was a little naive sometimes I have to give this book five starts because it was beautiful and I couldn't put it down.