7821 Twin-spotted Sphinx (Smerinthus jamaicensis) 

IMG 5405-Edit

Chanhassen, MN 7/05/2008.

© dreedphotography 2015 3/26/2015.