Small wolf spider on a leaf in a field in Cotacachi, Ecuador

Code produit:
503520253