American flag with stars and gay pride rainbow stripes hanging from traditional building in the liberal city of New York