Cartoon fairy tale landscape. Candy land illustration for game design. Shutterstock Image - Cartoon fairy tale landscape. Candy land illustration for game design. - ID: 285700961