Lower East Side. Norfolk street. The natural habitat of some of the biggest rats I've seen (perhaps, not for very long, given the renovation effort). The camera is facing north, towards Houston Street.
This photo appears in the following galleries: Photos of Lower East Side
Photo By: Slavito |