Monday 4 March 2013

On the Paris Version of Leonardo’s Virgin of the Rocks

Science of painting reflects the mind’s divinity

Monoliths marshal and stand sentient
Silhouetted against the timeless sky
Nature’s harsh light unworthy to pierce
Mary’s loving liquid tranquility:
Divinity needs no external light.

Only a glow from within illuminating,
Awakening the soul, the mind, the spirit.
A perfect circle of composed gesture
Human intellect a divine conduit
Science/art interpreting art/science


From Dec 2011 when the two Da Vinci 'Virgin of the Rocks' were in the National Gallery

No comments:

Post a Comment