SRI LANKA | Tuesday, 12 October 2010 | Views [413]
Spider on a leaf near the camp site by the side of the river. less than 1cm in size