By Amesbury School | Posted: Friday November 11, 2016
In case you missed it or were too busy watching the fantastic dancing to take photos, here's a selection ...