Horse Hotel On Lower West Side

I’ve always wondered where the horses that pull the carriages in Central Park lived. Well, here it is, at 538 West 38th, a short distance from the Javits Center.

Post a Comment