You are viewing a single comment's thread from:RE: Alien candidate #1View the full contextnikv (71)in #photography • 6 years ago Your aliens are called leaf hoppers. They are cute little insects
Eh... and I had such a vivid alien vision already....
:D