Botanic Park in south Belfast was a sea of colour yesterday for the city's annual Mela.
Northern Ireland's biggest celebration of cultural diversity saw thousands of visitors experience exotic sights, smells and sounds from around the world.
The traditional Mela Festival got under way with a colourful procession weaving its way through Botanic Gardens to the 'World Stage'.
The parade through the rain included specially commissioned carnival creations, lively Dhol drumming, Bollywood dancers, community groups, plus a 16ft Chinese dragon and some larger than life Rajasthani puppets.
The celebrations were launched on Saturday evening with the sell-out event 'Spellbound' event, a spectacular show featuring shadow play with actors and traditional puppets, as well as dance and pyrotechnics plus a myriad of special effects.