San Francisco's City Hall might just be the most perfect ceremony venue I have ever seen.  It's..." />San Francisco's City Hall might just be the most perfect ceremony venue I have ever seen.  It's..." />