Rainbow flags fly in front of San Francisco City Hall, Wednesday, June 26, 2013, shortly after the U.S. Supreme Court decision that cleared the way for same-sex marriage in California. (AP Photo/Noah Berger)