Mirror Mirror On The Wall... By Anne Gedeon and Noura Masri Anne Gedeon Noura Masri Palestinian artist…