A transvestite dances as a man waves a rainbow flag during a gay pride parade in San Salvador, El Salvador, Saturday, June 25, 2011. Photo: Miguel Villela/Imagenes Libres