marlonv.net - MarlonV
Powered by SmugMug Log In

Mantidae nymph

Due to nymph, unsure about species, possibly M.caffra.

mantidaemantisprayingprayinsectantennaeeyesbugcritterafricacaffranymphyoungleafmacro

From Macro Nature