J.O.
I know this is probably a little on the strange side and not what you are expecting, but what immediately comes to mind is a picture book of Salvador Dali's work. His stuff is kind of mind-boggling to look at. I remember being fascinated by any of his paintings when I was a child.
There are tons of activities you could make up to go with these paintings- though for the younger ages, you'd want to start with "can you find?" games Can you find the melted clock? Can you find the flying dog? etc. Can you find the color blue on this page? What color is the sky in this painting? What is hiding under the table? For the 5 year old- doing a "What's Wrong With This Picture?" or "That's Silly" game would be fun. Have him point out how many silly things he can find in the paintings.
This would be a book your kids could grow into also, making up stories about the paintings content, or building a real-life sculpture of the painting using normal objects to represent the objects on the page. As they get even older, for a school project, suggest researching the time and events happening when Dali painted certain pictures and relate what they learn to the content of the paintings.
My sister and I did variations on a lot of these activities. We had books with Dali, and Monet, Picasso, and Georgia O-Keefe. (And others that I can't recall at the moment). My sister became a good painter herself.
Anyhow, that's my suggestion in the arts catagory. Any book with photos of Dali's paintings will do- we had the adult books with lots of commentary, history, etc included, but you can also get books that are more just the paintings too.