Vietnam Feb 2009 - daniel-vaulot
The spider and its den

The spider and its den

Cat Tien National Park, Vietnam, March 2009

InsectsCat TienVietnamNational ParkEOS 450D