Photog by Peter Vidani
Powered by Tumblr
Cockroach nymph, perhaps Ellipsidion sp.

Cockroach nymph, perhaps Ellipsidion sp.