Buffalo May 16, 2024 by Emily Stark A buffalo display with holiday flair at the Garden of the Gods visitor center in Manitou Springs, Colorado.