Landscaping sheep return to Governors Island
Meet five of the most popular landscapers on Governors Island.
Five Sheep will spend their summer at the former military base turned park with one mission: hanging out in the young urban forest in the Hammock Grove section of the island,…