Eerie photos show NYC's Hudson Yards has been all but abandoned amid coronavirus crisis
The $25 billion complex, located on Manhattan's West Side, was once touted as the most exciting new attraction in New York City.
from U.S. Home | Mail Online https://ift.tt/32DKelS
0 Comments