Runners were showered in colourful dyes as they braved the gloomy weather to raise funds for a worthy cause on Saturday (July 22).
Soak up the great atmosphere in our gallery below.
1 / 8
Runners were showered in colourful dyes as they braved the gloomy weather to raise funds for a worthy cause on Saturday (July 22).
Soak up the great atmosphere in our gallery below.