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.
Newer Post
Older Post
Home