JENNY HUMPHREYS Crouching Spider PreviousBlue Iceberg NextMan on a Mushroom Crouching Spider Crouching Spider $1,100.00 18 x 24 inches, oil on canvas Add To Cart Facebook0 Twitter LinkedIn0 Reddit Tumblr location: june24 gallery