Mixed media and 23ct gold on canvas 76 x 101cm
In the forest cathedral, the Presence of God was tangible, the birds were singing, the light was playing, and even the leaves were dancing…
Category: Tagged:
Δ