The Lacuna by Barbara Kingsolver
http://www.litlovers.com/guide_lacuna.html
I loved this book. It had two things going for it from the beginning: it was by Barbara Kingsolver and it featured two of my favorite artists.
The author follows a young boy as he makes his way through adolescence and into adulthood in the Mexico populated by the likes of Diego Rivera, Frieda Kohl, and Leon Trotsky. She draws wonderful pictures with her words, provides a background brimming with detail, and recreates her characters with integrity.