Three days of Pride and celebrations began with a reception for Grand Marshal Janet Mock, and then the fun never stopped: rallies, dance parties, a 5K run, and some great stage shows. Where the Pride shows most is on the beautiful faces of the people of Utah. Thanks to the great folks at the Utah Pride Festival for these wonderful photos.























































































Cindy Ord/Getty Images
























