Long Live the Intifada Flyer A sticker reading "Long live the intifada" on a Uptown… Art, Flyer, Free Palestine, Gaza, Intifada, Israel, Palestine, Radical Art, Sticker, War