A medieval re-enactment, highland dancing, pipe bands, market stalls, SES demonstrations, vintage motorbikes, performing dogs, haggis tossing, kids amusement rides, baby animals, even Thomas the Tank Engine was there!
Here's a look at all the fun ....as seen by me

























































