Designed by
Title
The Cellar Spider, Pholcus phalangioides with newly hatched babies #190411938
Description
A Cellar Spider, Pholcus phalangioides, with newly hatched babies in a house. These spiders are a welcome addition to a home as they are efficient at catching and consuming more unwelcome visitors