hummingbird hawkmoth

hummingbird hawkmoth

Observation - hummingbird hawkmoth - UK and Ireland. Description: