redback spider (Latrodectus hasselti)
A red-bellied spider found in an apartment building in Tamura-cho, Atsugi City (at Atsugi City Hall) 10/16/2014
Details
Restrictions
High-resolution file available on request
Authorization requested before purchase
Authorization requested before purchase