A day-long festival of world music came to Bradford as the finale to the city's BBC Music Live festival.

The bad weather eventually cleared and made way for some late sunshine, bringing with it hundreds of people who flocked to Centenary Square yesterday.

Bradfordians were treated to a day of global entertainment - from Yorkshire's own folk star Kate Rusby and John McCusker, to the star of South African township jazz, Hugh Masekela.

There were also appearances from Finland's Gjallarhorn, Bradford Bhangra artist Kuldeep Purewal and Jagit Singh - the voice of the Indian ghazal - performing together with Iranian santur maestro Ardavan Kamkar.

Bands Le Gop! And Sawt el Atlas, also entertained, followed in the evening by street bands Fanfare de Erste Liefstesnacht, from the Netherlands and Bradford's own Peace Artistes.

Jagit Singh went on to do a late-night performance at St George's Hall with Ardavan Kamkur.

Small children, teenagers and adults alike filled Centenary Square throughout the afternoon to enjoy the diverse music and sample the Asian cuisine on offer, and the carnival atmosphere remained fun-filled well into the evening. There was something for everyone, with Morrocan, reggae, funk and Latino as well as local musicians showcasing their talent in front of a live audience.

After four days of partying, festival-goers were reluctant to call it a day, and many were already, hopefully, pencilling the event into next year's diary.

Nine-year-old Thomas Wilkinson and Reena Kaur, seven, are pictured enjoying a drum workshop at the Alhambra Studios.