Next Level Camouflage!!

 

Lichen Katydid (Markia hystrix, Family: Tettigoniidae), Costa Rica, Cartago Province.

 

Pin It on Pinterest

Share This