Entertainment ‘Reflection’ exhibition incites self reflection By anji effat - February 7, 2021 0 452 Facebook Twitter Pinterest WhatsApp “Reflection” is an exhibition that provokes self reflection. a well-curated display of thought-provoking art installations, it makes a well-curated display of thought-provoking art installations. Hosted at AlHosh Gallery at Sikkat Al Wadi in…