This painting shows the moment when the archangel Gabriel announces to the Virgin Mary that she will be the mother of Jesus Christ.
For this reason, we call this moment The Annunciation.
Saint Gabriel, the archangel, stands on a cloud, his body is in rotation, and his arms are on his chest.
The Virgin Mary looks at the archangel with a calm facial expression, and her arms are open.
The Virgin Mary was reading on her knees.
It seems that she suddenly stopped reading.
She turns around because the archangel appears.
There is the Holy Spirit above the Virgin and the archangel.
The Holy Spirit appears as a white dove that descends towards the Virgin.
There is an orchestra of 8 angels on clouds above the Holy Spirit.
The angel in the centre conducts the orchestra, and the rest of the angels play different instruments.
The angels are all concentrated as if they played in a concert.
Musical angels were typical in the paintings of the Annunciation in the time of El Greco.