On July 12, 2026, Madison Avenue transforms into a human-size interactive art installation. Artists Gwendoline Finaz de Villaine and Pauline… Read More