Pandorus sphinx moth caterpillar (Eumorpha pandorus) Merkle Wildlife Sanctuary, Upper Marlboro, MD
all nature photosmerkleinsectsmothscaterpillarsPrince Georges CoMarylandMBP
From Butterflies, Moths & Caterpillars