A giant 7.5 legged wood spider and its very much smaller (tiny) mate in Sinharaja rain forest, and an interesting red bug on the footpath at Horton Plains NP
Click Image to Enlarge