species 51,156 observations

Eurasian Hummingbird Hawkmoth

Macroglossum stellatarum