Vulgaris Posted June 22, 2010 Share Posted June 22, 2010 Don't know what these are exactly (other than cockroaches). The first one seemed very common, and I could find dead ones along the street. Never did see any live ones though. They were quite large The next one looks like maybe an introduced pest species Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.