A worldwide community photographing and learning about wildlife
Spotted on hibiscus and measured about 5/8" long
Tropical wet forest in SW Costa Rica about 1 mile to the ocean.
Thanks! Did you notice it has an alien face on the back?
Gracias. Notaron que tiene una cara de un alien en la espalda?
whoops!