Seed of Life

For sale. Mounted 24 X 24 inches £245 o.n.o.
Please note that the above image which is digitally created is not exactly the same
as the painted original which is for sale.