Live Chickens - Delancey Street

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

Top