gilwizen.com
Little Transformers: Myrmarachne formicaria - Gil Wizen
Myrmarachne formicaria is a small jumping spider that wants you to think it's an ant. Meet our next critter in the Little Transformers series.