Entomological moments

Mantis walking

Walking mantis.

Red bug

Running ladybug beetle.

Leave a comment:

Mail (will not be published) (required)

Website