Tree of Life by Anita de Leeuw Photo of original painting on dibond casted in epoxy Sizes: 120 x 120 cm Series of 15
You need flash player to view this online publication