Annunciation (1603-05 / Oil on canvas / Diameter 128 cm / Hospital de la Caridad de Illescas, Toledo, Spain)

Annunciation (1603-05 / Oil on canvas / Diameter 128 cm / Hospital de la Caridad de Illescas, Toledo, Spain)