Playing hide and seek?

ctberney posted a photo: Spider lurking here Waiting for prey to appear As Larva draws near

Playing hide and seek?

ctberney posted a photo:

Spider lurking here
Waiting for prey to appear
As Larva draws near