Saturday, September 1, 2012

Humphries: Arthropod

Pholcus phalangioides

42º 16' 26.52” N / 71º 37' 53.07” W

No comments:

Post a Comment