AboutContactAdvertise
SubscribeSign In
Photos courtesy of Elizabeth Graham
Hemlock sawfly larvae feeding on the pines of a hemlock tree.