Connect to share and comment

Spider 3d vision

Spider 3d vision

A spider is pictured at Sanfebagar, Achham, some 780 kilometres west of Kathmandu on November 23, 2011. AFP PHOTO/Prakash MATHEMA

Prakash Mathema