Long Beach Pride Festival :: May 19-20, 2012

Photography by Jesus Echezuria

With a main mega stage, Latino, country and pop dance floors, festival booths, food vendors, and great entertainment, this year's festival had it all, including the biggest queen of all - Queen Latifah!