8426 Hummingbird Hawkmoth (Macroglossum stellatarum)
8426 Hummingbird Hawkmoth (Macroglossum stellatarum)

L

Copyright David Forster

8426 Hummingbird Hawkmoth (Macroglossum stellatarum)

L

Copyright David Forster