Ladan. Persian for "flower". Her rich energy flows onto canvas like a beautiful blossom.
The rainbow is God's promise in the sky and it is full of light for our hearts.