Hundreds of Muslims took part in an annual procession in Keighley today to mark the birthday of the Prophet Mohammed.
Worshippers assembled outside the Markazi Jamia Mosque, in Emily Street, for the event, which featured a display of many green banners and Islamic devotional chanting.
The march set off at 11.42am and progressed into Keighley town centre via Lawkholme Lane, Alice Street and North Street before heading back to the mosque for prayers and talks by religious leaders.
Dozens of volunteers helped marshal the procession and local businesses handed out food, sweets and drinks.
The event, which has been taking place in the town for 26 years, is organised by Keighley Muslim Association.
* Full story and more pictures in Thursday's Keighley News