Senator Charles Ellis "Chuck" Schumer, senior U. S. Senator from New York, wearing a lilac shirt, waves a rainbow flag in the parade on Christopher Street.