‘The serpent has been associated with the rainbow by the Greeks, the Chinese and the Africans among others.’
“. . . The celestial serpent symbolises the rainbow and can form a bridge from this world to the next.” –
Cooper, Illustrated Encyclopaedia of Traditional Symbols.
Image curtesy of Dreamstime free images