What is this? I took this photo of this colorful creature at the Maya site of Ek Balam in the northern Yucatan. 23 October 2007 In natural world ← Previous post Next post →