Prev | Index | Next

Hummingbird hawk moth larva
Copyright © 2009, Peter Basterfield

Hummingbird hawk moth larva