1 response

  1. Johnny Galt
    April 24, 2018

    I live in Key Largo Florida and these little buggers are everywhere I assume they are geckos because I never see them in the water which I learned from above thank you

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top
mobile desktop