Forres Academy plans new celebrations following ceilidh cancellation due to low ticket sales

© Jason HedgesForres Academy in Forres.
Forres Academy in Forres.

Breaking