Buy stock photo Festival, city and happy lgbt friends with rainbow flag for support, queer celebration and parade for solidarity. Diversity, lgbtq community and people enjoy freedom, happiness and pride identity