Photo detail

Photo detail

Monarch butterfly caterpillar – nature’s plump protein “hotdog”.