Tuesday, January 19, 2010

This steaming cup of coffee neon sign in a deli window was the most inviting thing I saw on this cold New York night.