MOYNIHAN TRAIN HALL
Penn Station in New York City has a new train hall. It features a 92-foot-tall ceiling and art installations.
Continue Reading
MOYNIHAN TRAIN HALL
Penn Station in New York City has a new train hall. It features a 92-foot-tall ceiling and art installations.