Other Insects (40 Species) - Charlie Doggett's COSTA RICA
Unknown Dead Leaf Looking Insect (Side View)

Unknown Dead Leaf Looking Insect (Side View)

Inside my house, Roca Verde, Atenas, Costa Rica

unknowndead leafinsectInside my houseRoca VerdeAtenasCosta Rica