Wild Things Crystal Wonders Large Tree of Life - Green The Wild Things Crystal Wonders Large Green Tree of Life with vibrant motif framed in mirror gold completed with sparkling crystal ball. £24.99 Quantity: at £24.99 each 1 in stock.