A worldwide community photographing and learning about wildlife
Thanks so much for the suggestion! I agree!
found it on my college campus, in fort myers florida...campus is near preserve and woods. It is approximately 7 - 8 inches long
thanks for the suggestions!!!
Thanks PucaK!!! I think you are right!