Hummingbird Hawk-moth
Macroglossum stellatarum
Hummingbird Hawk-moth