Back to gallery

Leaf-footed Bug —- Tribe Anisoscelin , genus Phthia

Canopy Lodge , Panama

1,250 views
15 faves
1 comment
Uploaded on October 10, 2019
Taken on September 12, 2019