Good Friday saw the return of the annual Manchester Duck Race held in Spinningfields and now in its sixth year. There was fun for all the family, including fairground rides, a dance troupe from Play Factore, craft workshops and of course, the main events, the family duck race and the corporate duck race.
Thousands turned out for the event, despite the bad weather. The race has raised over £15000 this year for children’s charity Brainwave.
See the gallery from the day