An estimated 2 million people converged on Avenida Paulista for Brazil's largest gay parade on Sunday. Probably is the largest demonstration in support of gays and lesbians in the world.
The slogan of the 19th Säo Paulo LGBT parade was "I was born this way, I grew up so I will always be like this: respect me."
Amidst a carnival of colour and music, activists called for an end to all forms of homophobic violence and discrimination in the country.
Since the parade was first held in 1997, the LGBT community has made significant gains in a mostly socially conservative Roman Catholic country. Same-sex marriage became legal in Brazil in May 2013.
LGBTI rights groups report that the country sees homophobic or transphobic attacks on almost a daily basis, and President Dilma Rousseff has promised to support moves to criminalize anti-gay attacks.