Live Chickens – Delancey Street

Sunday, January 29th, 2006

Live Chickens

Shot through the filthy glass of the live chicken store, underneath the Williamsburg Bridge on Delancey Street, Lower East Side. I smelled them before I saw them. View Large

Leave a Reply

?>