Annual TY fair a great success!