Este cuadro fue pintado en los últimos años de vida de El Greco, para un altar lateral de la iglesia de san Juan el Bautista extramuros de Toledo.