“Light” (“Noor”) Islamic Art Festival 18th Edition


Ben Johnson's painting Detail, Sala de Barca was presented at the 18th Edition of Light (Noor), the Islamic Art Festival in Sharjah, UAE.