Allegro 2015 AGM

Allegro held their AGM at Bruntsfield Church, Morningside on Monday 23rd February. There was a good attendance from members...