small medium large full
2006-02-07 03:43:08 GMT
14.453805°, 101.359826° 754m
A very large and very loud bug, posing for the camera near Nong Pak Chi watching tower in Khao Yai National Park, Thailand.