Description:
About 4 mm in large max. some sort of white wax scale insects
Habitat:
Spotted during a day walk at Inwood Hill park, a large forest park north Manhattan.
New York, New York, United States
Spotted on Oct 4, 2020
Submitted on Oct 12, 2020
No Comments