The 26th Annual Long Beach Lesbian & Gay Pride Celebration happened over the weekend, and along with it came the Sunday parade that runs along Ocean Boulevard for a mile or two to the main event at the Marina Green Park and Rainbow Lagoon. Many of the participants are from family service organizations and churches, along with local businesses who dress up for a celebration of diversity. Thousands of locals lined the streets in what's become a real street party for gays and straights alike on a beautiful spring morning.