Francisco de Holanda (Portuguese, 1517-1585), Angel of the Lord.