This adorable teddy bear displays an irregular pattern of rainbows in red, orange, yellow, green, blue and purple.
Powered by Zazzle