Spot illustration of the creative island of Isleta Design Studio with its logo in the sky