
Primavera means 'spring' in English. This painting encapsulates a mythological illustration of the Greco-Roman deities, an allegory of the arrival of spring, and a symbolic depiction of the neo-Platonic ideas about the nature of love.Tüm hakları saklıdır