Bartolomé Esteban Murillo

Spanish, 1617–1682

404 Followers