Nature in New York City
The largest cities on the planet are home to millions of humans, but there is still plenty of nature to discover and appreciate in these urban habitats… if you know where to look. Shot on location at Inwood Hill Park, Manhattan.
Previous
Extreme Weeds of Parking Lots
Next