Send to a Friend
There is a stick insect on my screen. Is it common to find these in up-state New York?
Asked by DandyDear711 (1512)
September 2nd, 2008
I live near Albany.
Using Fluther
or
I live near Albany.
or