Macro Nature - marlon
Mantidae nymph

Mantidae nymph

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

mantidaemantisprayingprayinsectantennaeeyesbugcritterafricacaffranymphyoungleafmacro