spider with scientific name Pholcus phalangioides or better known as the skull spiders are laying and will soon have dozens of babies spider that will adorn the walls of the house are not maintained.
Photo taken by Asus Zenfone2laser
Lagena aju
Thank You