Pests We Treat - Paper Wasps Build Nest Inside the Window in Milltown, NJ
A small gap in the window screen allowed these paper wasps to build their nest right here!
A small gap in the window screen allowed these paper wasps to build their nest right here!