From outer space

Insect hunting today, found this one, the eyes make it look like something alien.
More here
Large is worth a look

Comments
Sign in or get an account to comment.