Suspension of belief

Apparently we have some “installation artist” spiders around.

untitled-9260012.jpg