Backlash over a piece of art at 21C Hotel

Backlash over a piece of art at 21C Hotel