Tapinauchenius sanctivincenti (mygalon)
Ste. Lucie