When was the last time you went to an art show at 1780 Broadway? If ‘never’ was your answer, you’re correct
By Katarina Hybenova