Close
Blinded Sphinx (larva)
Paonias excaecata