From/near Puerto Rico. Zoom in to get a better view (and taken with a much better camera versus my observations from two years ago). One of the most interesting insects I've seen!
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy