Allegro 2016 AGM

Allegro held their AGM at Bruntsfield Church, Morningside on Monday 15th February. There was a good attendance from members (thank...