The mile-long rainbow flag being carried down First Avenue in New York City. 47 viewsedited 13:26