Shop › Tree Of Life Print Tree Of Life Print $5.00 Screen print on heavyweight Stonehenge paper. Edition of 9, signed and numbered. 5 x 5 inches.~ 5x5 ~ Screen print on heavyweight Stonehenge paper. Edition of 9, signed and numbered. 5 x 5 inches.~ 5x5 ~ Quantity: Add To Cart Added!