Children’s event organiser left “devastated” after chaos at Macduff town hall

Emma Davidson
Emma Davidson