Festival celebrates 45th year