Bugs - Tiffany Poon

Nibble.

Sphinx moth caterpillar on a desert bloom at Anza-Borrego Desert State Park.

sphinxmothcaterpillarflowerAnza BorregodesertCaliforniaUSA