Close
Spined spider
Parawixia sp.