Bartolomé Esteban Murillo
Seville 1618 - 1682 Seville