Thousands of people have gathered in Rio de Janeiro's Copacabana district for the LGBT pride parade, many of them denouncing the far-right administration of President Jair Bolsonaro.

Several large moving stages dotted Atlântica avenue along Copacabana's iconic beach Sunday undeterred by the rain.

More Images
People attend the annual gay pride parade along Copacabana beach in Rio de Janeiro, Brazil, Sunday, Sept. 22, 2019. (AP PhotoLeo Correa)

Thousands of people have gathered in Rio de Janeiro's Copacabana district for the LGBT pride parade, many of them denouncing the far-right administration of President Jair Bolsonaro.

People dance during the annual gay pride parade along Copacabana beach in Rio de Janeiro, Brazil, Sunday, Sept. 22, 2019. (AP PhotoLeo Correa)

But many protesters also took aim at Bolsonaro and Marcelo Crivella, Rio's conservative mayor.

A person wearing butterfly wings stands on the sidelines of the annual gay pride parade along Copacabana beach in Rio de Janeiro, Brazil, Sunday, Sept. 22, 2019. (AP PhotoLeo Correa)

A person wearing butterfly wings stands on the sidelines of the annual gay pride parade along Copacabana beach in Rio de Janeiro, Brazil, Sunday, Sept. 22, 2019. (AP PhotoLeo Correa)

A woman wears a sticker that reads in Portuguese: "God loves all the people" during the annual gay pride parade along Copacabana beach in Rio de Janeiro, Brazil, Sunday, Sept. 22, 2019. (AP PhotoLeo Correa)

A woman wears a sticker that reads in Portuguese: "God loves all the people" during the annual gay pride parade along Copacabana beach in Rio de Janeiro, Brazil, Sunday, Sept. 22, 2019. (AP PhotoLeo Correa)

People kiss during the annual gay pride parade along Copacabana beach in Rio de Janeiro, Brazil, Sunday, Sept. 22, 2019. (AP PhotoLeo Correa)

People kiss during the annual gay pride parade along Copacabana beach in Rio de Janeiro, Brazil, Sunday, Sept. 22, 2019. (AP PhotoLeo Correa)

A person in costume strikes a pose during the annual gay pride parade along Copacabana beach in Rio de Janeiro, Brazil, Sunday, Sept. 22, 2019. (AP PhotoLeo Correa)

A person in costume strikes a pose during the annual gay pride parade along Copacabana beach in Rio de Janeiro, Brazil, Sunday, Sept. 22, 2019. (AP PhotoLeo Correa)

The parade's theme this year is democracy, freedom and human rights in memory of the Stonewall Riots in New York City 50 years ago, a rebellion that helped propel LGBTQ rights movement.

People attend the annual gay pride parade along Copacabana beach in Rio de Janeiro, Brazil, Sunday, Sept. 22, 2019. (AP PhotoLeo Correa)

People attend the annual gay pride parade along Copacabana beach in Rio de Janeiro, Brazil, Sunday, Sept. 22, 2019. (AP PhotoLeo Correa)

But many protesters also took aim at Bolsonaro and Marcelo Crivella, Rio's conservative mayor.

Earlier this month, a Brazilian Supreme Federal Court justice blocked Crivella's efforts to have a book fair remove a comic book showing two men kissing.

Crivella, a former evangelical pastor, argued he was acting to protect children against "sexual content."

People dance during the annual gay pride parade along Copacabana beach in Rio de Janeiro, Brazil, Sunday, Sept. 22, 2019. (AP PhotoLeo Correa)

People dance during the annual gay pride parade along Copacabana beach in Rio de Janeiro, Brazil, Sunday, Sept. 22, 2019. (AP PhotoLeo Correa)

A person wearing butterfly wings stands on the sidelines of the annual gay pride parade along Copacabana beach in Rio de Janeiro, Brazil, Sunday, Sept. 22, 2019. (AP PhotoLeo Correa)

A person wearing butterfly wings stands on the sidelines of the annual gay pride parade along Copacabana beach in Rio de Janeiro, Brazil, Sunday, Sept. 22, 2019. (AP PhotoLeo Correa)

A woman wears a sticker that reads in Portuguese: "God loves all the people" during the annual gay pride parade along Copacabana beach in Rio de Janeiro, Brazil, Sunday, Sept. 22, 2019. (AP PhotoLeo Correa)

A woman wears a sticker that reads in Portuguese: "God loves all the people" during the annual gay pride parade along Copacabana beach in Rio de Janeiro, Brazil, Sunday, Sept. 22, 2019. (AP PhotoLeo Correa)

People kiss during the annual gay pride parade along Copacabana beach in Rio de Janeiro, Brazil, Sunday, Sept. 22, 2019. (AP PhotoLeo Correa)

People kiss during the annual gay pride parade along Copacabana beach in Rio de Janeiro, Brazil, Sunday, Sept. 22, 2019. (AP PhotoLeo Correa)

A person in costume strikes a pose during the annual gay pride parade along Copacabana beach in Rio de Janeiro, Brazil, Sunday, Sept. 22, 2019. (AP PhotoLeo Correa)

A person in costume strikes a pose during the annual gay pride parade along Copacabana beach in Rio de Janeiro, Brazil, Sunday, Sept. 22, 2019. (AP PhotoLeo Correa)