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