Eyes on the Street: Essex St., Lower East Side, Mon. 7/3/06

ALSO ON STREETSBLOG