Juan de Valdes Leal 1622 1690 VALDES LEAL Juan de Miracle Of St Ildefonsus