Throngs celebrate sexual diversity