Home About Contact Advertise
Subscribe Sign In
Photos courtesy of Elizabeth Graham
Hemlock sawfly larvae feeding on the pines of a hemlock tree.