Photo of Star of David rainbow is courtesy of illustrator and artist Sabina Saad .
The Star of David stand for the covenant mentioned on Genesis 9:13:
I do set my bow in the cloud, and it shall be for a token of a covenant between me and the earth
The star is made of lines in different colors each line is a separate Star of David and together they make the rainbow.
Copyright: Sabina Saad 2007