presentation: a show or display; the act of presenting something to sight or view
show: the act of publicly exhibiting or entertaining
golden aster: any of several shrubby herbs or subshrubs of the genus Chrysopsis having bright golden-yellow flower heads that resemble asters; throughout much of United States and into Canada