by admin Amesbury School Dance Performance 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 ...