Glowing Wall of Art @NCompass International

Wall of art on display at NCompass International in West Hollywood.