Bartolomé Esteban Murillo
Spanish, 1617-1682
251 followers