nature is taking over the city ... or vice versa? everything a matter of perspective? - New York, Lower East Side -