Last weekend's Phoenix Pride festival featured over 150 performances on five stages and over 300 exhibitors. Miss Olivia Gardens was the grand marshal for the parade, which included over 2,000 participants and 15,000 spectators. Thanks to Shane Chambers for these great photos.










