L’ATLAS in neon light art Art BaselL’ATLAS’ exhibition Phosphenes at Leila Mordoch Gallery in Miami is now open. The opening was held last night during Art Basel Miami. If...