Por mediación del escribano público e historiador de Cádiz, Agustín de Horozco, aprovechando la ocasión de encontrarse accidentalmente en Cádiz, procedente de Roma, el pintor italiano Antonio Franco, para embarcar en uno de los galeones que iban a América, le encargó que pintara un cuadro de la Santísima Virgen.