I noticed something funny in the window at St. Vincent’s hospital this evening. View it large…you’ll find it.
Posted in: NYC