
An array of colours and floats filled the streets of Belfast as Northern Ireland’s largest cultural diversity festival took place.
The Mela carnival parade wound its way through the city – bringing music, dance, art, food and celebrations back to the streets.