Supporters of gay marriage wave the rainbow flag after the United States Supreme Court ruled on June 26, 2015, that the US Constitution provides same-sex couples the right to marry.