About the life of spiders (from comments about Australia)

 

v20240901