Julius Mutuku Muindi
Master of Camouflage
Came across these insect which i consider to be master of Camouflage. Nature is wonderful