The UK's largest Polish folklore festival has taken place in Leicester for the first time.
Festivities got underway last night (Saturday 10 March) at De Montfort Hall. It has seen more than 500 performers take part, performing national and regional folk songs and dances.
It's believed that more than 100,000 Polish nationals live across the East Midlands - one of the reasons behind hosting the festival in this location.
The event occurs every three years, each time in a different British city, to reach as many audiences as possible.