The Lute Player 2
painting 77 of 94 by Michelangelo Merisi da Caravaggio

The Lute Player 2 by Michelangelo Merisi da Caravaggio