Festive village fun for Aberdeen community groups

Breaking