7810.1 Northern Apple Sphinx (Sphinx poecila)

7810 Apple Sphinx (Sphinx gordius)?

Thomas Point Beach, Brunswick, ME 9/18/2006

© dreedphotography 2015 3/26/2015.