Friday, September 2, 2011

Arthropod


Pholcus phalangioides
location: 21 Smith Street, Westborough, MA

No comments:

Post a Comment