Achemon Sphinx Moth.

- Image ID: B5CWEH
inga spence / Alamy Stock Photo
Image ID: B5CWEH
Achemon Sphinx Moth, Eumorpha achemon, f.Sphingidae, Hummingbird Moth resting, California, USA, North America
Location: California, USA, North America,

Similar stock images