Entire collection · 155,216 / 249,347
The Lute Player (circa 1596) by Caravaggio — The Athenaeum — Image id 26007