A crowd of men hold flags at a gay pride event