A worldwide community photographing and learning about wildlife
Podotricha euchroia
about 2.5"
cloudforest, 2400m
I spotted this in Santuario Otun Quimbaya.
Thanks bayucca. It looks like the correct ID to me, but I'll go with whatever you suggest.