Slowly but surely, we’re moving ever closer to equality for all. There’s still a lot left to do, but it’s encouraging.

Gay Marriage in San Francisco