The Cavalry of Heroes turned back the clock with an all-action display at Hayfield Country Fair and Sheepdog Trials last weekend.
The huge crowds were entertained by knights in armour, jousting and fighting with swords in armed combat.
The two-day show attracted people from Glossop, the rest of the High Peak and further afield.
It was back to its brilliant best - and even a showery Sunday couldn't stop the crowds from pouring in.
With Spray House Farm looking a picture, show folk walked through the fields, soaking up the atmosphere and savouring the sights.
Saturday was hot and sunny, hardly the ideal conditions for fell race running up Little Hayfield hills.
As usual, there was plenty to see and do on both days - and lots to eat and drink.
Different people had different favourites, but the sheepdog trials was everyone's top event, with huge crowds admiring and applauding the skill of the dogs and their handlers.
Two show rings meant there was always something going on.
A dog herding ducks, a falconry display, shire horses - the list was endless.
While the real showstopper was knights in shining armour galloping over the fields, jousting and then swords and shields clashing, fighting duels.
It was another action-packed show that drew in the crowds, with everyone going home happy.
Images by Nigel Wood