Rangatira spider
Dolomedes schauinslandi
Countries on record
1 country