Hundreds of Muslims took part in the latest annual procession to mark the birthday of the Prophet Mohammed.
Worshippers began gathering outside the Markazi Jamia Mosque, in Emily Street, Keighley, at 11am today.
Volunteers helped marshal the procession and businesses handed out food, sweets and drinks.
The event has been taking place annually in Keighley for 26 years, and is organised by Keighley Muslim Association. (KMA). KMA community relations and education officer Mohammed Saleem said the occasion’s primary message was to promote love, peace and harmony.
“We are celebrating the birth of Prophet Mohammed by showing our love and respect,” he said.