Crowds celebrate Brazil Gay Pride
More than a million people have taken to the streets of Sao Paulo to celebrate the Brazilian city's tenth annual Gay Pride parade.
Revellers dressed in costumes danced through one of the main avenues, as music blared out of huge loudspeakers.
One report quoted police as saying that 2.4 million people were at the parade, which organisers say has become the largest of its kind in the world.