A worldwide community photographing and learning about wildlife
Horama plumipes
Bayucca, that was my suggestion exactly... two of the specimens on MPG are photos of mine from the Southern Yucatan.
nice spotting! and agree with Carol, those really look like leg warmers!