Overview
Marriage of the Virgin is a 1603-1605 painting by El Greco, now in the National Museum of Art of Romania. Showing the Marriage of the Virgin, it was one of five produced for the high altarpiece of the Santuario de Nuestra Señora de la Caridad in the Spanish town of Illescas, Toledo. The other four works all still hang in the Santuario (The Virgin of Charity, Annunciation, Coronation of the Virgin and Nativity).
See also
List of works by El Greco
Sources
https://www.wga.hu/html/g/greco_el/21/2107grec.html
Paintings by El Greco
1600s paintings
El Greco
Altarpieces
From Wikipedia (CC BY-SA 4.0).