Hudson River sign on Houston Street in West Village Downtown Manhattan New York City NYC

nyc, new york city, new york, ny, hudson river, sign, west side, highway, houston street, houston, street, houston st, west village, downtown, manhattan, cars, waiting, light
Video ID
#7949129613533
Uploaded
December 2, 2022