Obama out on gay marriage

gay pride flag Political Cartoons