Cartoon fairy tale landscape. Candy land illustration for game background Shutterstock Image - Cartoon fairy tale landscape. Candy land illustration for game background - ID: 296913080