Share
twitterlinkedinfacebook
Image 1 of 1
AHIMG_2421.jpg
Jumping spider {Salticidae} hunting amongst dead leaves. Maroantsetra, Northeast Madagascar