Macroglossum stellatarum 1

Hummingbird hawkmoth

© David Neale 2013