Almost 2 million gay men, lesbians, transvestites and their supporters -- many in lavish Carnival costumes and waving rainbow-colored flags -- paraded in Brazil's biggest city Sao Paulo May 29 to celebrate the 9th annual Gay and Lesbian Pride Parade.