Saturday 18 June 2016

And now, the set dancers are on stage...35 sets to go...