- Joined
- Sep 1, 2002
- Messages
- 864
.
a big roach found in Costa Rica. I think it could be a Megaloblatta species.
a big roach found in Costa Rica. I think it could be a Megaloblatta species.
Attachments
-
78.8 KB Views: 1,983