Tag: 81 Leonard Gallery
bookmark
A Tribeca gallery is showcasing art about antisemitism, including a Hitler-Kanye West portrait
81 Leonard Gallery in Tribeca is hosting an exhibition titled "Artists on Antisemitism," featuring 38 pieces by 21 artists exploring contemporary and historical hatred of Jews.