Friday, November 20, 2009

The Hospital

The lights at Elmhurst Hospital in Queens, NYC, convey a fitting message.



[Via]

No comments: