Bartolomé Esteban Murillo
Spanish, 1617-1682
252 followers