Who doesn't love rainbows? They fill us up with joy and hope whenever we see one and it just reminds us how truly wonderful and artistic our mother nature is.