XIR37514 The Lute Player, c.1595 (oil on canvas) by Caravaggio, Michelangelo Merisi da (1571-1610); 94x119 cm; Hermitage, St. Petersburg, Russia; Italian, out of copyright
RatingsNone
XIR37514 The Lute Player, c.1595 (oil on canvas) by Caravaggio, Michelangelo Merisi da (1571-1610); 94x119 cm; Hermitage, St. Petersburg, Russia; Italian, out of copyright