A New York Walk-Up? No, an Art Installation in New Jersey.
Published by The New York Times Science & Environment
A four-story apartment facade becomes a stage that helps people look at it in a different way.
Read the full article at: https://www.nytimes.com/2023/04/06/nyregion/liberty-science-center-installation.html