The rainbow flag has become one of the most widely used and recognized symbols of the gay pride movement. The concept of the rainbow is hardly a new one. Rainbows have used since ancient times in all kinds of cultures- Greek, African, Native American and Celtic, to name only a few.
[View full size]
Follow Us