Walking stick

This might be the coolest bug ever. The full moon was awesome, too (no extra pic - speaking of bugs, will this site ever be right again?????)

Comments
Sign in or get an account to comment.