Dolophones turrigera
a small spider on a leaf
(Dolophones turrigera)
832
views
6
faves
5
comments
Uploaded on October 12, 2013
Taken on September 14, 2013
a small spider on a leaf
(Dolophones turrigera)