An impromptu performance by the Mayor of West Devon was among an array of memorable acts at the three-day 36th Dartmoor Folk Festival over the weekend.
Councillor Bill Cann, who officially opened the event at South Zeal, near Okehampton, got up on an old hay wagon to give a demonstration of his Dartmoor Step Dancing skills.
Mayor Cann (whose uncle Bob founded the festival) put on an admirable show, performing most of the required dance steps, despite admitting that he had not performed the dance for more than 25 years. Traditional music, dance, song and crafts of the area form the basis for the festival.
Jim Moray kicked off the event with a concert on Friday followed by a ceilidh with the Dartmoor Pixie Band.
The rest of the weekend included a packed programme of concerts, a ramble on Dartmoor, folk service, dances, children's festival, music hall, pub sessions and music, song and dance workshops.
Festival spokesman, Alan Quick, said: "It has been a tremendous festival with a record attendance.
"Most of the concerts were full or sold out and the dances were very full.
"Last year people stayed in to watch the Olympics on the television but this year they have come along again and it is a remarkable difference."
The Dartmoor Step Dance champion for the fourth year was Lisa Sture, of Bideford, while 15-year-old Laura Bazeley, of South Zeal, was named junior champion.
Winner of the Dartmoor Broom Dance, which is for primary school-aged children only, was ten-year-old Albert Hansell, from Wallingford in Oxfordshire.