Carolus Duran
painting 30 of 204 by John Singer Sargent

Carolus Duran by John Singer Sargent