Hundreds of people from across the region have gathered on Teesside for the Nagar Kirtan Sikh festival.
Hundreds gather on Teesside for Sikh festival