what the f**k is THIS?!!
Any suggestions greatfully accepted! I found it on my porch, in Bequia, last night. Looks like some kind of alien to me, and none of the locals have ever seen one!
Labels: aliens, bequia, caribbean insects, insects
Labels: aliens, bequia, caribbean insects, insects
<< Home