Musings

Entomological moments

Mantis walking

Walking mantis.

Red bug

Running ladybug beetle.