Repent America, a fundamentalist Christian group, protests gay marriage outside San Francisco City Hall.
(Deborah Coleman/Getty Images.)