The Lute Player 1
painting 76 of 94 by Michelangelo Merisi da Caravaggio

The Lute Player 1 by Michelangelo Merisi da Caravaggio