Annual General Meeting: Tuesday 16th June at 7.15pm - The Scout Hut, Bank Lane, Forres, IV36 1NU