The rainbow flag flies over Miami Beach City Hall during the 2013 Miami Beach Gay Pride festival.
The rainbow flag flies over Miami Beach City Hall during the 2013 Miami Beach Gay Pride festival. Steve Rothaus Miami Herald File
The rainbow flag flies over Miami Beach City Hall during the 2013 Miami Beach Gay Pride festival. Steve Rothaus Miami Herald File