Invertebrates - JasonKsepka

Acharia stimulea, Saddleback Caterpillar; Burlington County, New Jersey 2015-08-14 2

Larva20Insect20Venomous