Hummingbird Moth
A most interesting insect
Horse ReflectionSwallowtail ButterflyHummingbird MothGiraffeTiger