Posted: Apr 02, 2020 5:05 pm
by Macdoc
Hummingbird hawk moth I think tho i thnk perhaps beefly is correct.

Image