The spotted lanternfly (SLF) made its New York City debut on Staten Island in 2020, but it first appeared in Manhattan last summer. In 2014,
Read More...
An Upper West Sider spotted and photographed this weird looking (but kind of beautiful) insect on their 18th floor terrace in the West 90s:
Read More...