Emily Jul 20
Fab day at Kirkcudbright County Fair, sun was shining, tea cups were spinning and sheep were dancing. Fun for all.