Another Pomegranate Artpiece Puzzle, Diego Rivera: Detroit Industry 1000 pieces.
Check out the full image from the Detroit Institute for the Arts: Detroit Industry North Wall. Looks like the color is a bit richer in the original – though the photo here is maybe a bit washed out – the puzzle itself looks great.