Art: Is abstraction divorced from God?

Leonardo da Vinci’s painting ‘Annunciation’ (1472-1476), portrays the biblical moment the angel Gabriel appears to the virgin Mary to announce that she would miraculously conceive a son called “the Son of God” whose kingdom would never end. Everything in this painting is treated with a kind of a reverence. Beyond the subject matter, every object, … Read more