Belfast Pride brings sea of colour and carnival atmosphere to city
A river of rainbow flags flowed through Belfast city centre as thousands took part in the 25th Gay Pride parade.
The theme for the event was "'25 years building equality", and organisers said it was a "big, positive celebration".
The 10-day festival has featured more than 80 events showcasing LGBT culture, arts and music.
The parade began in Custom House Square and went past City Hall, where a group of protesters held posters and placards with Bible verses.
One demonstrator, Rev David Silversides of the Reformed Presbyterian Church, said: "We're protesting against what we see as sin, but we're also making known the Gospel of our Lord Jesus Christ."
Justice Minister David Ford helped carry the Alliance Party's banner to show his support for equal rights.
He said: "While much has been done to combat discrimination, challenges still remain. We need to tackle issues such as adoption by single-sex couples, the right for gay men to donate blood, homophobic bullying and equal marriage. The crowds show people do not tolerate prejudice."
Had an amazing time at #BelfastPride this afternoon :) First time taking part in a parade and it will deffo not be my last :)— David Devlin (@DavidSDevlin) August 1, 2015