Hitching a Ride

This tiny stick insect (I think it's a stick insect) was hitching a ride on a friend's shirt. It's around 2cm long.

Comments
Sign in or get an account to comment.