White-lined Sphinx moth

White-lined Sphinx moth

White-lined Sphinx moth (Hyles lineata) caterpillars feeding, Anza Borrego Desert State Park, San Diego county, California

by
by
by
by
by
by