FREEPLAY 11 LILA Lila is an old Sanskrit word which means divine play, free and deep. It is both the delight and enjoyment of the moment and the play of God. Acrylic/collage on Russian Linen canvas 50’x50” $6000 Inquire to Purchase