Hummingmoth

Aug 29 2013
A large White Lined Sphinx Moth, also known as a Hummingmoth due to its size and resemblance to Hummingbirds.