Seemed to be hanging out in the thicker part of trees. This was seen in a very dry area at a very dry time of year.
Charlotte Amalie, United States Virgin Islands, United States Virgin Islands
Lat: 18.33, Long: -64.94
Spotted on Dec 12, 2011
Submitted on Aug 23, 2012