Gay Pride: The world through rainbow-colored glasses
Gay Pride: The world through rainbow-colored glasses:
Florida Keys: Revelers carry a 100-foot-long rainbow flag, a symbol of gay pride, down Duval Street in Key West, Florida on June 10, 2012, as a facet of a ... | Baltimore Sun |