American Snout, Snout Nose Butterfly (Libytheana carinenta)

Discuss this image