Amesbury School — Nov 11, 2016
In case you missed it or were too busy watching the fantastic dancing to take photos, here's a selection ...